5,655
社区成员
发帖
与我相关
我的任务
分享
string url="";
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://localhost:8080/infopublish/getsubscribeinfo?");
myRequest.Method = "POST";
myRequest.ContentType = "text/plain:charset-UTF-8";
UTF8Encoding encoding = new UTF8Encoding();
string postData = "tableName= baseStation";
byte[] data = encoding.GetBytes(postData);
myRequest.ContentLength = data.length;
Stream stream = myRequest.GetRequestStream();
stream.write(data,0,data.length);
stream.close();
HttpWebResponse res = (HttpWebResponse)myRequest.GetResponse();
stream responseStream = res.GetResponseStream();
StreamReader sr = new StreamReader(responseStream, Encoding.GetEncoding("utf-8"));
string backstr = sr.ReadToEnd();
sr.Close();
responseStream.close();
res.Close();
console.writeline(backstr);
@RequestMapping(value="/getsubscribeinfo",method=RequestMethod.POST,header="Accept=text/plain")
public @ResponseBody String AddSubscribe(HttpServletRequest request){
String tablename=(String)request.getParameter("tableName");
String name = request.getQueryString();
String tablename = request.getAttribute("tableName");
return "post data is "+ tableName;
}