我正在检查如何在不使用 jax-ws 之类的库的情况下执行 SOAP 调用,而只需使用普通的 HttpURLConnection。在阅读我在某些地方找到的文档时
conn.setRequestProperty("SOAPAction", soapAction);
而在其他地方
conn.setRequestProperty("SOAPAction:", soapAction);
但是我找不到这两个标题之间的区别。好吧,我发现了一个,当使用“SOAPAction:”时,如果动作拼写错误,“:”就像动作名称的一部分。
有人知道区别吗?还是“SOAPAction:”完全错误?