1
我已經爲SharePoint QueryService編寫了WCF客戶端。WCF客戶端忘記XML聲明
總之,它會寫出一個正確形式的SOAP查詢。但是當它執行時,http請求會在SOAP Envelope之前「忘記」XML聲明。 QueryService does not like that。
我怎麼能強迫WCF客戶端與啓動請求:
<?xml version="1.0">
我已經爲SharePoint QueryService編寫了WCF客戶端。WCF客戶端忘記XML聲明
總之,它會寫出一個正確形式的SOAP查詢。但是當它執行時,http請求會在SOAP Envelope之前「忘記」XML聲明。 QueryService does not like that。
我怎麼能強迫WCF客戶端與啓動請求:
<?xml version="1.0">
這是一個重複的(雖然其他一些Web服務)來WCF client does not include XML declaration in HTTP POST message。
看來你需要實現一個自定義的編碼器。請參閱上面的鏈接瞭解更多信息
這確實是一個重複(奇怪的是,我沒有在我的搜索過程中絆倒這個問題)。任何超過250分的人都可以安全地解決這個問題。 – rds 2011-03-03 13:39:53