使用jquery ajax方法时,定义的请求类型由post变成get问题详解。
2014-05-07 11:05
766 查看
$.ajax({ url : "http://127.0.0.1", data : data, type : "post", dataType : "json", success : function(data){ }, error : function(jqXHR,textStatus){ } });这几天写了一段类似上面的代码,用途是向服务器传一组字符串的数据,然后服务器返回结果,但是奇怪的是,总有2条数据在请求时,变成了get类型,导致data自动拼接到url后面,当然请求失败。研究了半天,最后发现是因为加了dataType的原因,可能会被误认为成jsonp,所以请求自动变成了get,但奇怪的就是只有部分请求会这样,所以具体原因还不详,只是把dataType去掉就OK了。
相关文章推荐
- vue-cli的axios使用方法,get、post请求的跨域问题解决
- IOS中网络数据请求过程详解(GET POST方法使用)
- Android 网络请求方式之HttpClient,GET,POST,PUT请求使用方法
- php使用fsockopen函数发送post,get请求获取网页内容的方法
- Android HttpClient GET或者POST请求基本使用方法
- Servlet 使用getRequestDispatcher进行请求转发页面未跳转 后台也未报错的问题的解决方法
- nodejs使用http模块发送get与post请求的方法示例
- Android HttpClient GET或者POST请求基本使用方法
- Android HTTP实例 使用GET方法和POST方法发送请求
- PHP使用CURL实现POST和GET请求详解
- PHP中使用cURL实现Get和Post请求的方法
- Android HTTP实例 使用GET方法和POST方法发送请求
- PHP中使用cURL实现Get和Post请求的方法
- WebApi系列~实际项目中如何使用HttpClient向web api发异步Get和Post请求并且参数于具体实体类型
- PHP中使用cURL实现Get和Post请求的方法
- Android HTTP实例 使用GET方法和POST方法发送请求
- Android HTTP实例 使用GET方法和POST方法发送请求
- HTTP请求方法及响应码详解(http get post head)
- wp7使用POST请求Asp.net网页时,HttpWebRequest的BeginGetResponse方法抛出NotSupportException异常的解决方法
- Android HTTP实例 使用GET方法和POST方法发送请求(通过Apache接口实现)