我不明白這一點。調用webapi方法給出404
我在我自己的服務器上本地安裝了一個webapi項目,它可以工作。我可以去http://mydomain.com/Api/Method,並得到我的預期結果沒有問題,跨3g和一切工作。
然後我有一個網站託管在其他地方,其中試圖使用此webapi方法,這工作正常,當我在本地測試它,但只要我發佈到網絡,並從那裏嘗試它失敗,404錯誤?
我試過這兩個帖子並獲取方法,並確保API方法接受這兩個動詞。
我試過用javascript ajax和從使用WebRequest的MVC控制器中調用該方法。
我只是不明白爲什麼它可以從任何web瀏覽器正常工作,但即使使用程序化WebRequest,我也無法使它工作,它是不是應該是相同的?
如果它在你的瀏覽器(404)中不起作用,它將不會與WebRequest一起工作 – 2013-04-27 22:35:53
安裝[fiddler](http://fiddler2.com/),查看瀏覽器發送了什麼,並嘗試發送與WebRequest相同的標題 – I4V 2013-04-27 22:37:01
同源策略? – CodeZombie 2013-04-27 22:39:00