我有一些 .NET 代码需要转换成 Javascript/jQuery。
我想这可以用 AJAX 来完成,但我不知道如何去做。这里有人可以帮我解决这个问题吗?
public string SendSMS(string to, string from, string message) {
WebClient wc = new WebClient();
var encoding = Encoding.GetEncoding("iso-8859-1");
var url = new StringBuilder();
url.Append("https://cpa.eurobate.com/push2.php?");
url.Append("&bruker=" + HttpUtility.UrlEncode(_user, encoding));
url.Append("&passord=" + HttpUtility.UrlEncode(_pass, encoding));
url.Append("&avsender=" + HttpUtility.UrlEncode(from, encoding));
url.Append("&til=" + HttpUtility.UrlEncode(to, encoding));
url.Append("&melding=" + HttpUtility.UrlEncode(message, encoding));
wc.Encoding = encoding;
return wc.DownloadString(url.ToString());
}
谢谢。
最佳答案
通过 jQuery,您可以使用以下代码:
$.get( "test.cgi", { bruker: "xxx", passord: "xxx", avsender: "xxx", til: "xxx", melding: "xxx" } )
.done(function( data ) {
alert( "Response: " + data );
});
您没有指定编码,也没有对查询字符串参数进行 url 编码。
关于javascript - .NET webclient 向 Javascript 请求代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29747869/