2012-04-23 27 views
1

我需要從命令提示符調用一個wcf休息服務。對於例如,當我鍵入從命令提示符調用休息服務

C:\Users\Admin>GET http://localhost:63088/RestCatalogService.svc/ 

它應該返回無論GET會在瀏覽器中返回字符串format.Any知道如何開始或鏈接到任何相關的資源,將是很大的幫助。

+0

最簡單的方法可能是安裝Cygwin和捲曲。 – aroth 2012-04-23 13:18:26

+0

安裝libwww-perl。它包含一個名爲「GET」的程序。 – 2012-04-23 13:18:47

回答

3

到您的路徑中安裝自己喜歡的HTTP工具(cURLwget),然後使用它。

請注意,這看起來會更像是:

C:\Users\Admin>curl http://localhost:63088/RestCatalogService.svc/ 

C:\Users\Admin>wget -O - http://localhost:63088/RestCatalogService.svc/ 
+0

我正在構建目錄服務,我需要發佈,放置和刪除以獲取產品。我還沒有使用過這些工具。他們也會爲其他方法工作嗎? – Rain 2012-04-23 13:24:55

+0

如果我想創建自己的應用程序(如在system32中創建GET bat文件並從蝙蝠調用Web服務(我可能完全錯誤)),那麼我該如何繼續。 – Rain 2012-04-23 13:28:12

+0

cURL毫無疑問是最廣泛的HTTP客戶端。它支持PUT,POST和字面上的其他方法,甚至是['BREW'](http://www.ietf.org/rfc/rfc2324.txt)。 – 2012-04-23 14:14:31