0

jax-ws のようなライブラリを使用せずに、通常の HttpURLConnection を使用して SOAP 呼び出しを実行する方法を確認していました。いくつかの場所で見つけたドキュメントを読んでいるときに

conn.setRequestProperty("SOAPAction", soapAction);

そして他の場所では

conn.setRequestProperty("SOAPAction:", soapAction);

しかし、これら 2 つのヘッダーの違いを見つけることができませんでした。「SOAPAction:」を使用したときに、アクションのスペルが間違っていた場合、「:」がアクション名の一部のようになっていました。

誰かが違いを知っていますか?それとも「SOAPAction:」は単に間違っているのでしょうか?

4

1 に答える 1

0

SOAPAction:間違っている。HTTP はコロンを追加します。実際、ヘッダー名にコロンを使用することはできません。

于 2013-04-23T11:16:12.747 に答える