都说了是随笔了还要什么标题
2015-07-02 16:21
302 查看
<script type="text/javascript">
$(function () {
$("#btnOK").click(function () {
$.ajax({
type: "POST",
url: "/Storage/CreateGeotable",
data: { name: "位置数据表", geotype: 1, is_published: 1, ak: "DqsjAlqpyHfX2igOzIxCeFwU" },
datatype: "json",
success: function (data) {
alert(data.length);
},
error: function () {
alert("error");
}
});
});
//
$("#btnGet").click(function () {
$.ajax({
type: "POST",
url: "/Storage/HttpGet",
data: { url: "http://api.map.baidu.com/geodata/v3/geotable/list", ak: "DqsjAlqpyHfX2igOzIxCeFwU" },
datatype: "json",
success: function (data) {
alert(data.length);
},
error: function () {
alert("error");
}
});
});
});
</script>
public JsonResult HttpPost(string name, int geotype, int is_published, string ak)
{
string url = "http://api.map.baidu.com/geodata/v3/geotable/create";
string postData = "name=" + name + "&geotype=" + geotype + "&is_published=" + is_published + "&ak=" + ak + ""; //
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create(url);
objWebRequest.Method = "POST";
objWebRequest.ContentType = "application/x-www-form-urlencoded";
objWebRequest.ContentLength = byteArray.Length;
Stream newStream = objWebRequest.GetRequestStream();
newStream.Write(byteArray, 0, byteArray.Length);
newStream.Close();
HttpWebResponse response = (HttpWebResponse)objWebRequest.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.Default);
string textResponse = sr.ReadToEnd(); // 返回的数据
return Json(url);
}
public string HttpGet(string url, string ak)
{
string getUrl = url + "?ak=" + ak;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(getUrl);
request.Method = "GET";
request.ContentType = "text/html;charset=UTF-8";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
return retString;
}
$(function () {
$("#btnOK").click(function () {
$.ajax({
type: "POST",
url: "/Storage/CreateGeotable",
data: { name: "位置数据表", geotype: 1, is_published: 1, ak: "DqsjAlqpyHfX2igOzIxCeFwU" },
datatype: "json",
success: function (data) {
alert(data.length);
},
error: function () {
alert("error");
}
});
});
//
$("#btnGet").click(function () {
$.ajax({
type: "POST",
url: "/Storage/HttpGet",
data: { url: "http://api.map.baidu.com/geodata/v3/geotable/list", ak: "DqsjAlqpyHfX2igOzIxCeFwU" },
datatype: "json",
success: function (data) {
alert(data.length);
},
error: function () {
alert("error");
}
});
});
});
</script>
public JsonResult HttpPost(string name, int geotype, int is_published, string ak)
{
string url = "http://api.map.baidu.com/geodata/v3/geotable/create";
string postData = "name=" + name + "&geotype=" + geotype + "&is_published=" + is_published + "&ak=" + ak + ""; //
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create(url);
objWebRequest.Method = "POST";
objWebRequest.ContentType = "application/x-www-form-urlencoded";
objWebRequest.ContentLength = byteArray.Length;
Stream newStream = objWebRequest.GetRequestStream();
newStream.Write(byteArray, 0, byteArray.Length);
newStream.Close();
HttpWebResponse response = (HttpWebResponse)objWebRequest.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.Default);
string textResponse = sr.ReadToEnd(); // 返回的数据
return Json(url);
}
public string HttpGet(string url, string ak)
{
string getUrl = url + "?ak=" + ak;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(getUrl);
request.Method = "GET";
request.ContentType = "text/html;charset=UTF-8";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
return retString;
}
相关文章推荐
- linux ./configure 的参数详解
- sso笔记
- 60. C# -- 读取 appconfig文件配置数据库连接的方法
- 修改 editButtonItem.title
- WinXP无法删除视频文件如果不是因为权限该如何处理
- 三分钟教你学Git(十七) - 钩子
- Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
- Qt入门之utf8与unicode转换
- VS2010调用tesseract步骤
- linux shell学习笔记mkdir
- Android 虚拟按键驱动实现
- HNOI2008玩具装箱toy题解
- Netty权威指南之私有协议栈开发
- 变化的心脏形图片
- C#命令模式用法实例
- 验证身份证是否正确
- 针对 Hadoop 的 Oozie 工作流管理引擎的实际应用
- leetcode Same Tree
- SecureCRT中文显示乱码
- Linux Centos 6 rpm 安装Mysql-5.6.25