如果它的第三方Web服務,我將如何知道它是否以XML或JSON格式返回數據? 我猜如果它在.NET中創建,那麼我只是看看爲Web服務提供的WSDL?如何查找Web服務是否以XML或JSON格式返回數據?
這是正確的嗎?
如果它的第三方Web服務,我將如何知道它是否以XML或JSON格式返回數據? 我猜如果它在.NET中創建,那麼我只是看看爲Web服務提供的WSDL?如何查找Web服務是否以XML或JSON格式返回數據?
這是正確的嗎?
您可以隨時查看響應中的HTTP標頭,特別是內容類型。不能保證它們是正確的,但「application/json」或「application/xml」的存在應該給你一個線索。
但是,知道響應是XML或JSON不會對您有太大的幫助。如果您不知道Web服務返回的內容,並且它返回<akhegc snt="jsg"/>
,那麼知道這是XML實際上並不能幫助您理解它。
如果它有一個wsdl並且符合標準(http://www.w3.org/TR/wsdl),它將發出XML。
我如何知道它是否是JSON? – wackytacky99
作爲一個經驗法則:如果它有一個wsdl它將是xml。否則,你必須測試它。 –
嘗試訪問它可能嗎? –