我在我的示例Web api中創建了GET
,POST
,PUT
和DELETE
方法。如何在C#中的WebAPI中執行POST方法#
使用fiddler,我使用POST
方法添加資源,並獲取使用位置創建的狀態201。
但是當我通過它的URI調用時,我沒有發現異常。
我在我的示例Web api中創建了GET
,POST
,PUT
和DELETE
方法。如何在C#中的WebAPI中執行POST方法#
使用fiddler,我使用POST
方法添加資源,並獲取使用位置創建的狀態201。
但是當我通過它的URI調用時,我沒有發現異常。
您可能使用GET http方法調用POST方法。然後你得到一個4xx錯誤。
我建議使用「高級REST客戶端」(搜索谷歌Chrome插件)發佈您的數據。然後你可以在你的web api中使用正確的HTTP方法。
我可以推薦郵差。 https://www.getpostman.com/ –
我認爲問題是他用'POST'請求創建了資源,獲得了一個帶有資源位置URI的'201 Created'響應,但是這個資源位置給了他404個。 –
絕對正確.. @ MZetko – Mahek
請分享您嘗試過什麼? –
與我們分享一些代碼 –
因爲我是RestAPI中的新成員,所以我遵循以下示例:http://www.asp.net/web-api/overview/older-versions/creating-a-web-api-that- support-crud-operations – Mahek