jQuery Ajax GET 和 contentType?

标签 jquery

关于:(jQuery ajax 方法):

当请求本身是 GET 请求时,是否计算 contentType 属性? (示例)

$.ajax({
    type: "GET",
    url: "/webservices/xxx.asmx/yyy",
    data: JSON.stringify({ Markers: markers }),
    contentType: "application/json; charset=utf-8",
    dataType: "json",.......

});

附注

contentType 是我发送到服务器的数据形式
dataType 是我希望从服务器获取的数据形式。

最佳答案

根据RFC 2616 ,不禁止在 GET 请求中使用请求体。
但是,我想知道一个在正文中发送数据的客户端实现和一个解析 GET 请求正文中的数据的服务器实现。

所以基本上,不,不使用 Content-Type header 。

关于jQuery Ajax GET 和 contentType?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17725110/

相关文章:

javascript - 检查文本中的任何单词是否与数组匹配

jquery - 触摸事件在带有电话链接的 IOS 上不起作用

javascript - 使用 FileReader 选择和显示图像

jquery - javascript jquery 滑出选项卡

Javascript:子级不应从父级继承鼠标状态

使用 switch 时,Javascript 函数返回未定义

javascript - event.preventDefault();仅在某些时候适用于提交表单

javascript - 内联 jquery 数据赋值

javascript - FullCalendar 重叠事件不同颜色

javascript - photoswipe js "Cannot read property ' x'未定义”