none
Client found response content type of '', but expected 'text/xml'. RRS feed

  • 問題

  •  

    在PDA上使用webservice的時候會發生Client found response content type of '', but expected 'text/xml'.的問題。看起來可能是xml讀取方面出了問題,但卻不知道怎麼處理。在網路上找到了許多跟這個錯誤訊息相關的文章,但是沒有看到相關的處理方式。

    煩請各位先進為小弟解答一下要怎麼處理這種問題

    OS:Windows Mobile 5.0

    開發:visual studio 2005 basic.net

    2008年6月18日 下午 01:41

解答

  • 你可以寫支小程式,使用 HttpWebRequest 去呼叫 Web Service,看看傳回來的值是不是 XML,如果不是,那就是 Web Service 的問題(或你給的參數有問題)。

     

    Web Service 回傳的一定是 text/xml 型式的資料。

     

    2008年6月19日 上午 02:03

所有回覆

  • Hi,

    排除PDA相關部分,單用PC來測試Web service正常嗎?

     

    2008年6月18日 下午 03:03
    版主
  • 原本是在PC上開發的,PC上測試Web service正常,但是到了PDA上卻不能用了

    2008年6月19日 上午 12:24
  • 你可以寫支小程式,使用 HttpWebRequest 去呼叫 Web Service,看看傳回來的值是不是 XML,如果不是,那就是 Web Service 的問題(或你給的參數有問題)。

     

    Web Service 回傳的一定是 text/xml 型式的資料。

     

    2008年6月19日 上午 02:03
  • 小朱先生:
    我有相同的問題
    用你的方法測試後
    我發現Web Service 傳回來的 ContentType 是 text/html
    是因為這樣 在pda上才無法使用 WebService 嗎?
    又該如何解決?
    謝謝.
    2008年9月9日 下午 07:10