精华内容
下载资源
问答
  • 使用post上传文件报500错误

    千次阅读 2018-04-02 12:45:00
    功能是上传文件最多上传3个,使用post上传1个文件没问题,2个也没问题,3个就有问题了。 找了很久才发现代码没问题,是post请求超过长度限制了。 理论上post长度是没有限制的,起限制作用的是服务器处理程序的处理...

    功能是上传文件最多上传3个,使用post上传1个文件没问题,2个也没问题,3个就有问题了。

    找了很久才发现代码没问题,是post请求超过长度限制了。

    理论上post长度是没有限制的,起限制作用的是服务器处理程序的处理能力。

    http协议并没有对get、post的长度进行限制,这个限制是特定的浏览器或服务器加上的。

    解决办法是在Web.config中增加配置:

      <configuration>       
            <system.web>       
                        <httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
            </system.web>       
      <configuration>   

     

    转载于:https://www.cnblogs.com/czbk/p/8692466.html

    展开全文
  • 今天做接口对接工作,对方传了6个文件流给到我这边,发现接口如下错误: { "timestamp": "2019-03-09T02:00:44.224+0000", "status": 500, "error": "Internal ...

    今天做接口对接工作,对方传了6个文件流给到我这边,发现接口报如下错误:

    {
        "timestamp": "2019-03-09T02:00:44.224+0000",
        "status": 500,
        "error": "Internal Server Error",
        "message": "No message available",
        "path": "/aaa/bbbbb"
    }

    从提示中看,没有拿到传过来的消息,于是远程断点调试,发现确实在Controller层没有拿到请求参数:

    @ResponseBody
    @RequestMapping( value = "/bbbbb", method = RequestMethod.POST, produces = "text/html;charset=UTF-8" )
    public String bbbbb( HttpServletRequest request ) {
            String requestStr = request.getParameter( "request" );

    requestStr为空,导致后面的解析出现空指针异常。

    可以判断请求的request在传递到Controller层的时候就已经为空了,看来下对方的请求参数,2.15Mb大小,感觉参数有点大,于是将参数中的6个文件减小到4个,发现请求是正常的,初步定位为请求参数过大导致的问题。

    上网查询了下springboot的配置请求参数大小的解决办法,大多是在application.properties中增加以下两行配置:

    spring.http.multipart.max-file-size=50Mb
    spring.http.multipart.max-request-size=10Mb

    经测试无果,于是又多次改变配置的大小值,100Mb,1000Mb,甚至如下:

    spring.http.multipart.max-file-size=-1
    spring.http.multipart.max-request-size=-1

    依然无果。于是查找资料尝试以下配置:

    server.tomcat.max-http-post-size=20971520(20971520相当于20Mb,直接写成20Mb会报错)

    测试成功

    后续又查找了springboot内置的tomcat默认请求大小,2Mb,也是巧了,这次请求多了一点点,才让我发现了这个问题。

    至于

    spring.http.multipart.max-file-size=-1
    spring.http.multipart.max-request-size=-1

    猜测可能是配置的发送请求吧,后续有机会再研究下。

    展开全文
  • linux服务器部署thinkphp(post或者访问报500) 1、删去thinkphp中runtime里面的文件夹 2、将整个文件复制过来 3、将’app_dubug’置为false 4、获取runtime权限(在runtime的母文件夹下运行"chmod -R 777 runtime...

    linux服务器部署thinkphp(post或者访问报500)
    1、删去thinkphp中runtime里面的文件夹
    2、将整个文件复制过来
    3、将’app_dubug’置为false
    4、获取runtime权限(在runtime的母文件夹下运行"chmod -R 777 runtime"

    展开全文
  • 是path前面多了个空格


    是path前面多了个空格
    在这里插入图片描述

    展开全文
  • 1.去idea的target文件看看mapper文件有没有被编译 !springboot中的mapper文件最好放在resource文件夹中 2.检查springboot的配置文件,打开找到配置mapper的路径 这个路径要是编译后的第...以上是路径问题的500 ...
  •  $.post('/Product/ProductRemove', { id : pid}, function (data) {  if (data) {  alert('删除成功!');  } else {  alert('删除失败!');  }  }, 'json');  } 这里的id在前面有声明了...
  • angular的ajax请求真的是太坑了,只要涉及到发送参数的就有问题,会报500,即使你传对了参数,后台也接收不到,这个问题其实不是后台的问题, 而是因为angular的请求方法中,涉及到传参的时候,angular并没有处理...
  • 按照angular官网的说法,post传参只要传入url params,如果有必要的话可以再加个header的设置,网上所有的关于post的方法设置也是这样的,但是这样设置了以后发送的request的参数总是json格式的,也就是这种格式...
  • header: { ‘content-type’:‘application/x-www-form-urlencoded’ }, 加入这个请求头,就可以搞定
  • AJAX请求报500错误, 查询web服务器log日志报错,显示访问服务器响应为500 100.116.181.129 - - [27/Feb/2019:16:15:53 +0800] “POST /Api/Apptest/maotest HTTP/1.0” 500 6 “-” “SLBHealthCheck” 但...
  • axios发送post请求500

    2020-11-22 23:00:38
    const params = new URLSearchParams();...axios.post('/order/addThirdAnniversaryCoupon.action',params).then((res) => { console.log(res) }).catch((error) => { console.log(error) });
  • nginx post 500

    千次阅读 2018-12-26 13:27:29
    POST 30k的图片能够成功而POST 200k的图片返回500错误,分别设置header、body缓冲区为128k、256k的时候,POST 200k的图片也能成功。 如何验证这个结论呢?究竟什么情况下body数据会放到header缓冲区处理呢? ...
  • 使用post报错 500 不知道原因 经过我的各种尝试 发现了我的问题 我的json中没有id这个属性,我加了id就可以用了 使用delete patch 404错误 不知道什么情况 虽然404 但我点击链接能看到我json数据 解决方法 ...
  • jQuery $ .post 500错误

    2015-01-07 16:06:07
    <p>I am trying to do $.post call but I keep getting a 500 error and I dont know why, <pre><code>$http.post('/api/report/action/post', JSON.stringify($scope.user)) .success(function (data) { alert('...
  • 我使用AFN发送一个post请求,了以下的错误,但是安卓和postman能请求的到数据,跪求各位大神帮我看一下问题出在哪里 Error Domain=...
  • ????【Bug日记】UNI-APP POST请求发生500错误 ????问题描述 最近在开发uni-app 微信小程序过程中,前后端交互时get请求可以正常访问,但是post请求服务器却返回500错误。 错误描述见图: ...
  • [code=java] @RestController public class UserController {<!...:500,"error":"Internal Server Error","message":"","path":"/users/po"}</p>
  • C#POST下载文件服务器返回500错误

    千次阅读 2016-03-22 13:43:03
    需下载文件是图片类型(JPG)和其他类型(SEP)。  POST提交PostData到服务器返回文件byte数组...开Fiddler捕获这个请求,在Fiddler的WebView选项卡呈现了一个500错误的页面。  我在PostData里排查有问题的参数。经过多次
  • 问题描述:vue 里面使用 fetch.post 方法 500 错误 服务端: 客户端: 结果: 有500错误的页面。 解决方法: 在使用方法前,添加上 bodyParser ,因为 req.body.id 中的 body 是从这 bodyParser 来的。 添加之后...
  • 主要介绍了IOS 出现问题POST网络请求状态code:500的解决方法的相关资料,需要的朋友可以参考下
  • postman post请求失败 500 等等

    万次阅读 2018-11-08 15:49:17
    使用postman工具测试接口出的问题,请求老是失败      &lt;!doctype html&gt;&...HTTP Status 500 .......    解决:(其实就是json格式的问题)  header就不用说了: Content-Type : ap...
  • 今天在学习spring boot的时候,在用ajax调用后台controller的时候发现没法提交POST请求,最终解决方案如下:    在application类中添加@ComponentScan注解,此注解能够对Controller进行扫描并注册,不然对...
  • Httpclient使用post调用文件上传接口报错500 前言 这两天有小粉丝问我:“Httpclient使用post调用文件上传接口报错500,怎么办呀。” 莫慌来我这就告诉你,"孤单寂寞冷"等你来"撩"我。 正题 打断点发现了错误如下...
  • java Post请求总是415

    2018-07-13 15:56:27
    //java后台发的请求为什么总是415,数据格式没问题啊 public static void main(String[] arg) { HttpPost post = null; try { HttpClient httpClient = new DefaultHttpClient(); post = new ...
  • post internal server error500

    千次阅读 2018-06-06 17:20:13
    多次遇到这个问题,每次错误原因都不同,记录一下以作参考:一、mvc中,在view中请求controller的action方法函数list的返回值中存在实体(如,product),导致将data转为json数据时失败;...
  • 最近在做一个动态库,要求调用两个webservice地址完成。...同样的方式在soapUI同样成功的报文,但放到代码里面就一直返回“远程服务器返回错误:(500)内部服务器错误” 期间更改各种配置,都于事无补。 迫于无...
  • axios的POST请求后台报错500,但是用postman就可以正确请求,只有get请求能访问,如下图所示: 问过后端,后端说接口没...总结:一个合格的后端是多么的重要,但如果get请求没问题,post请求报500,多半就是因为p
  • 今天遇到postman get请求可以,改成post请求404。 解决办法是要把参数写到body里面,截图如下 以前都遇到过这种情况,结果用到了又忘了,好记性不如赖笔头,还是记下来吧。...
  • ajaxSubmit提交数据报500错误怎么办 我在使用form表单提交数据过程中调用ajaxSubmit方法提交数据,在浏览器中执行代码,能够跳到ajaxSubmit方法代码,刚执行ajaxSubmit方法代码它没有跳转到控制器方法而是开始报 ...
  • 1,报500后,先post看是否接口能调通, 然后postman有个code代码可以放到放到python里去执行下 一般都是参数写错了 或者是data,json写错了 比如该用data传参的用成json传参了

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,463
精华内容 7,385
关键字:

post报500