0
我有.net Web服務,期望JSON對象。這個Web服務對於回報標記方法:發送JSON android對象到.net服務器
public string GetToken(string username, string password)...
這是我的網站的網址直接訪問(當我手動域ID,方法,而params並在瀏覽器的URL粘貼我收到響應)
http://mysite.com/JsonRPC.aspx?id={0}&method={1}¶ms={2}
在計算器上我找到方法來創建和Android的發送JSON對象,這裏是例子:
HttpPost request = new HttpPost(URL);
JSONStringer json = new JSONStringer()
.object()
.key("username").value("username")
.key("password").value("password")
.endObject();
Log.i("json",json.toString());
StringEntity entity = new StringEntity(json.toString());
entity.setContentType("application/json;charset=UTF-8");//text/plain;charset=UTF-8
entity.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE,"application/json;charset=UTF-8"));
request.setEntity(entity);
// Send request to WCF service
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpResponse response = httpClient.execute(request);
我的問題是,我不知道該怎麼稱呼我的.NET Web服務。什麼格式應該是URL變量,具體方法名稱以及具體方法參數的具體位置?
請給我碼
感謝
你想知道如何發佈帖子請求? – hwrdprkns
@hwrdprkns我想使用andorid JSON RPC請求在.net Web服務上調用GetToken方法。 – Jovan