我有一個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