在使用ASP.NET
使用HTTP GET進行調用時,方法的參數均被序列化成JSON字符串,然后經過URL編碼并添加至URL后面送回給服務器處理。關于GET和默認的POST方式的比較,在第2章中已經有過詳細介紹,這里不再重復。
[WebMethod]
[ScriptMethod(UseHttpGet = true)]
public string SayHelloUsingGET(string name)
{
return string.Format("Hello {0}!", name);
}
再次運行該示例程序,并打開HTTP嗅探器,可以看到本次異步調用確實使用了HTTP GET。如圖3-9所示。
在使用HTTP GET請求Web Service時,特別要注意安全
圖3-9 使用HTTP GET調用Web Service
文章來源于領測軟件測試網 http://www.kjueaiud.com/