2014-05-21 51 views
3

我目前正在按照本教程的說明使用Web Api創建一個簡單的REST服務。請注意,這是我第一次做這樣的事情,我只是想了解更多。進行asp.net web api的平穩調用

http://www.asp.net/web-api/overview/creating-web-apis/creating-a-web-api-that-supports-crud-operations

我按照所有的指示,有它在我的本地運行成功。據我所知,本教程中的URI爲我所有的GET請求看起來像:

localhostapi /產品/ ID

我明白了,如何在URI進行簡單的GET請求,並看到它實際上存在的在我的瀏覽器中使用我的開發工具。

現在我的問題是...如何使POST/DELETE/PUT請求實際上看到他們在做什麼?該指南不太清楚,我是否將參數傳入URI中?除了GET請求之外,URI是否會更改?這裏的文字似乎解釋了它,但我不明白:

  • 該方法採用類型產品的參數。在Web API中,具有複雜類型的參數從請求主體反序列化。因此,我們希望客戶端以XML或JSON格式發送產品對象的序列化表示。

回答

1

做POST,PUT,DELETE請求是很容易的。您只需要安裝Fiddler http://www.telerik.com/download/fiddler

接下來,安裝並運行它。轉到右側的Composer選項卡。接下來,把你的主機URL,並且請求的方法,以及其他數據,如低於enter image description here