C# 在C中使用JSON和HTTP请求#
我目前正在开发一个Android应用程序,我正在使用它将我的MSSQL服务器链接到代码 第一部分很好,尽管第二部分是使用第三方程序来编写代码,我不想这样做。我想用C#(我正在使用)编写整个代码 我发现了你的网站 但是我应该如何使用C#中的HTTPUtils和请求呢?举个例子就好了 另外,我有一个新手问题,我正试图找到我发送的代码的根.aspx文件,我不太明白web方法在哪里,我习惯于一个单独的.asmx文件,其中包含定义它们的[web方法],然后我可以通过在.aspx文件上创建一个web引用来自由使用它们,所以,我发送的代码中的web方法在哪里C# 在C中使用JSON和HTTP请求#,c#,android,sql-server,json,xamarin,C#,Android,Sql Server,Json,Xamarin,我目前正在开发一个Android应用程序,我正在使用它将我的MSSQL服务器链接到代码 第一部分很好,尽管第二部分是使用第三方程序来编写代码,我不想这样做。我想用C#(我正在使用)编写整个代码 我发现了你的网站 但是我应该如何使用C#中的HTTPUtils和请求呢?举个例子就好了 另外,我有一个新手问题,我正试图找到我发送的代码的根.aspx文件,我不太明白web方法在哪里,我习惯于一个单独的.asmx文件,其中包含定义它们的[web方法],然后我可以通过在.aspx文件上创建一个web引用来自
public static String getJsonData(String webServiceName,String parameter)
{
try
{
String urlFinal=SERVICE_URI+"/"+webServiceName+"?parameter=";
HttpPost postMethod = new HttpPost(urlFinal.trim()+""+URLEncoder.encode(parameter,"UTF-8"));
postMethod.setHeader("Accept", "application/json");
postMethod.setHeader("Content-type", "application/json");
HttpClient hc = new DefaultHttpClient();
HttpResponse response = hc.execute(postMethod);
Log.i("response", ""+response.toString());
HttpEntity entity = response.getEntity();
String responseText = EntityUtils.toString(entity);
string=responseText;
Log.i("Output", ""+responseText);
}
catch (Exception e) {
// TODO: handle exception
}
return string;
}