2012-01-20 3 views
2

SOAPとRESTはそれぞれのペイロードをURLとして入れますか?たとえば、次のようにRESTはリクエストのURLにペイロードを送信しますか? SOAPはどうですか?

http://localhost/action/?var=datadatadata

私はSOAPはXMLを使用し、時には、サーバー上の別のポートで動作します知っているが、あなたはまだ、上記の例のようにデータを提出するか、またはあなたが一つの大きなXMLカプセル化されたパケットとして送信しますその港?

答えて

2

HTTPの方法によって異なります。 GETメソッドはURLにすべてを入れますが、POSTメソッドはURLにパス情報だけを入れ、残りはHTTPリクエスト本体にストリームします。

SOAPもHTTPプロトコルに依存する必要があるため、同じルールに従う必要があります。チェックアウト:http://www.w3.org/TR/soap12-part0/#L10309

関連する問題