2012-01-24 48 views
0

我想創建一個PHPwebservice:只有functions從這個PHP文件中的MySQL數據庫列值返回值,沒有htmltag。那麼在這段代碼中用Content-Type設置的值應該是多少:header('Content-Type: xxx; charset=UTF-8');在這種情況下應該爲內容類型設置什麼值?

+2

您的服務迴應什麼內容? – dfsq

+0

服務應該返回一個字符串。 – pheromix

+0

設置文本/ html。這將把你的返回數據 –

回答

1
  • text/plain,如果是純文本
  • text/csv,如果它在CSV格式
  • application/json,如果它是JSON
  • application/xml如果它的XML

對於 「網絡服務」,你應該看看使用後兩者之一。

+0

我的真正問題是列值包含突出顯示的字母:web服務不支持! – pheromix

+0

您需要提供更多的上下文來回答這個問題。你在說什麼網絡服務?那是*你的服務器腳本*?什麼是完整的錯誤信息?請使用此信息更新您的問題。 – deceze

+0

我已經在這個鏈接中創建了一個關於它的問題[link] http://stackoverflow.com/questions/tagged/web-services?sort=featured&pagesize=15 [link] – pheromix

0

Content-Type:text/plain應該做的。

+0

列值包含突出顯示的字母時出現問題:webservice拋出異常,類似於XMLPullException或類似的東西:) – pheromix

相關問題