C# WSDL web服務 webservice 返回純json 並讓Web服務支持HTTP請求

C# WSDL web服務 webservice 返回純json 並讓Web服務支持HTTP請求

改變數據的返回方式,
用 Context.Response.Write代替return 語句
,修改方法如下即可返回正確的Json格式數據。

[WebMethod]  
    public void GetTest(String code)  
    {           
        String json=這裏是轉換的json結果
        Context.Response.Write(json);  
        Context.Response.End();  ##這裏不用return 來實現返回,即可以跳過wsdl默認的返回方式。
    }

Web.Config
##向<system.web>中添加

<webServices>
        <protocols>
          <add name="HttpPost"/>
          <add name="HttpGet"/>
        </protocols>
</webServices>
發佈了47 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章