服務端**(c#)
usingview codesystem;
using
system.collections.generic;
using
system.linq;
using
system.web;
using
system.web.script.serialization;
using
system.web.script.services;
using
system.web.services;
using
newtonsoft.json;
namespace
ajaxjson
[webmethod]
public
void login(string username,string
password)
[webmethod]
public
void getuser(int
id)
[webmethod]
public
void
getlist()
}public
class
user
public
string password
public
string name
public
double money }}
客戶端**
jquery.ajax( ,補充ajax跨域問題:type:'post',
datatype:'json',
success:function(data) ,
error : function(xhr,status,error)
});
由於jsonp get的限制這裡採用xhr2的cors的模式,即利用headers中的origin引數實現,這裡直接在配置檔案中設定,留意紅色部分
配置後就可以使用普通的ajax方式訪問該服務了
擴充套件:php中跨域配置
header('access-control-allow-origin: *');//header('content-type: text/plain');
C webservice服務學習筆記
偶爾開始學習c webservice的學習 天氣服務 本以為這個介面是免費的,由於一開始不知道怎麼呼叫,所以就開始研究起來了 1 在vs中新增服務引用 引用名字為 mywebservice 2 例項化應用的物件 mywebservice.weatherws service new assistant...
C webservice呼叫方法總結
一 webservice在cs後台程式中的呼叫 a 通過命名空間和類名直接呼叫 示例 webservice ws new webservice string s ws.helloworld b 通過新增web引用的方式呼叫,首先新增web引用,通過url指向webservice,指定web引用名,假...
C webservice 編寫 發布 呼叫
採用的工具vs2010生成工程 1.生成webservice工程 建 asp.net 空web 應用程式。2.在建好的asp.net 空web應用程式中新建項 web 服務 完成上述內容工程結構如下圖 下面主要的操作就是在webservice1.asmx.cs檔案中進行,裡面寫了幾個服務,兩個簡單服...