public static string GetResponse(string phoneNumber, string words)
{
string targetUri = "http://web.mobset.com/SDK/Sms_Send.asp?CorpID=" + "106495" + "&LoginName=" + "Admin" + "&send_no=" + phoneNumber + "&msg=" + HttpUtility.UrlEncode(words, System.Text.Encoding.GetEncoding("GB2312"));
WebRequest objRequest = WebRequest.Create(targetUri);
WebResponse objResponse = objRequest.GetResponse();
System.IO.StreamReader objReader = new System.IO.StreamReader(objResponse.GetResponseStream(), System.Text.Encoding.UTF7);//尤其是这个地方,不太懂!?????
string result = objReader.ReadToEnd();
objReader.Close();
return result;
}
请大家帮忙解释下这段什么意思吧!首先,System.Text.Encoding.UTF7 UTF8之类有区别吗?再者,这样写入的时候没路径跟文件名,那文件写到哪去了呢??
下午查了不少资料了,还是不解????
{
string targetUri = "http://web.mobset.com/SDK/Sms_Send.asp?CorpID=" + "106495" + "&LoginName=" + "Admin" + "&send_no=" + phoneNumber + "&msg=" + HttpUtility.UrlEncode(words, System.Text.Encoding.GetEncoding("GB2312"));
WebRequest objRequest = WebRequest.Create(targetUri);
WebResponse objResponse = objRequest.GetResponse();
System.IO.StreamReader objReader = new System.IO.StreamReader(objResponse.GetResponseStream(), System.Text.Encoding.UTF7);//尤其是这个地方,不太懂!?????
string result = objReader.ReadToEnd();
objReader.Close();
return result;
}
请大家帮忙解释下这段什么意思吧!首先,System.Text.Encoding.UTF7 UTF8之类有区别吗?再者,这样写入的时候没路径跟文件名,那文件写到哪去了呢??
下午查了不少资料了,还是不解????
//返回该请求
WebResponse response = request.GetResponse();
//将得到的内容放入StreamReader中
StreamReader sr = new StreamReader(response.GetResponseStream());StreamWriter sw = new StreamWriter(path, false, System.Text.Encoding.Default);
//写入到文件
sw.Write(sr.ReadToEnd());
sw.Close();
sr.Close();
这个应该是写的吧,但是好像也没文件名字!。。