我有一个MVC站点与一个控制器与几个方法的合作伙伴发布。 我可以通过广域网成功地从本地机器发布到Web服务器。HTTP 400 - 网址 -
我的合作伙伴试图从他的UNIX服务器发布信息,它总是导致HTTP 400-URL。
我知道网址是好的,我知道回复很好,因为我可以从多个不同的网络发布给它,但我总是从Windows发布。
他发帖:
POST domain.com/controllerName/action HTTP/1.0
Content-type: application/x-www-form-urlencoded
Content-length: 136
(Content-Length will be off because I changed the Request Body data for security purposes)
Parm1=Value1%0d%0aParm2=Value2%0d%0aParam2=Value3%0d%0a
我可以把他的数据和从Windows机器发布到服务器就好了。
我们正在研究HTTP 1.0的值(这不能从他的方面改变),并且如果服务器2012 R2上的IIS 8.5可能有问题。
有没有人有过这样的经历?如果是这样,你有没有关于我如何解决问题的信息?
HTTP错误日志的条目如下:2016-08-24 02:35:02 xxx.xxx.xxx.xxx 37090 xxx.xxx.xxx.xxx 80 HTTP/1.0 POST domain.com/controllerName/action 400 - URL - – user1579943
我已经尝试失败的请求追踪规则,但它就像请求永远不会让它那么远 – user1579943
我可以从hurl.it和requestmaker.com发帖就好了。仍然从Unix服务器获得HTTP 400 – user1579943