0
我已經爲我的項目添加了第三方Web服務的服務參考。當我使用生成的方法向web服務發送請求時,請求失敗,說它缺少XML prolog。在web請求中包含xml序言
如何添加:
<?xml version="1.0" encoding="UTF-8"?>
請求的開頭髮送之前?
這是一個C#web應用程序。
我已經爲我的項目添加了第三方Web服務的服務參考。當我使用生成的方法向web服務發送請求時,請求失敗,說它缺少XML prolog。在web請求中包含xml序言
如何添加:
<?xml version="1.0" encoding="UTF-8"?>
請求的開頭髮送之前?
這是一個C#web應用程序。
的第三方有固定的web服務。問題解決了。
你能分享服務參考嗎?看到
使用Fiddler如果是這樣的實際案例(嗅探線看到正在發送的)
爲什麼服務關心? – 2009-09-03 13:17:33
由於它是第三方的網絡服務,你的後續問題很有趣,但可能與亞當不太相關。 – EricLaw 2009-09-03 15:07:03
Eric,這非常相關。答案將是「因爲該服務不符合XML標準」。 XML工作得很好,因爲95%或更多的應用程序遵循標準。當這個數字下降到80%會發生什麼? XML可能變得毫無用處。 – 2009-09-04 05:23:18