Sharepoint Query Web Service を使用しようとすると、400 HTTP エラーが発生します。私の論理的根拠は、これは主に不正な形式の XML によるものであり、その理由について頭を悩ませることができないということです。
これは SOAP リクエストの本文です。これのどこが間違っていると思いますか?
<?xml version="1.0" ?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<Query xmlns="urn:Microsoft.Search">
<queryXml>"
<QueryPacket xmlns='urn:Microsoft.Search.Query' Revision='1000'>
<Query>
<Context>
<QueryText language='en-US' type='STRING'>
Word
</QueryText>
</Context>
</Query>
</QueryPacket>"
</queryXml>
</Query>
</S:Body>
</S:Envelope>