2017-11-30 14 views
0

Visual Studio 2008を使用して簡単なASP.NET Webサービスを作成しました.WebサービスはIE 8経由で使用するとうまく動作しますが、カールを使用してそれを消費する。Curl "ホストを解決できませんでした:POST" ASP.NET Webサービス

基本的にはWebサービスの "ウェルカムページは、" POSTリクエストのために、次の例を示します。

リクエスト形式:

POST /Service1.asmx/TestService HTTP/1.1 
Host: IP_ADDRESS 
Content-Type: application/x-www-form-urlencoded 
Content-Length: length 

応答例:

HTTP/1.1 200 OK 

これは何ですか私は次のカールコマンドを使用しようとしています:

curl POST http://IP_ADDRESS/Service1.asmx/TestService -d "" 

しかし、私は次のようなエラーメッセージが出ます:

curl: (6) Could not resolve host: POST 
+0

明らかに、URLとして 'POST'を解析します。カール実装のマニュアルを確認しましたか?おそらく '-X'が必要でしょうか? –

+1

https://superuser.com/questions/149329/what-is-the-curl-command-line-syntax-to-do-a-post-request – mjwills

答えて

0

は次のように試してみてくださいを。

curl -X POST http://IP_ADDRESS/Service1.asmx/TestService -d "" 
+0

このメッセージは表示されませんが、私は実際に私のコンソールに何かを表示させるには、 "HTTP 200 OK"のようなものを得ることを期待していました。 – Platus

関連する問題