猿问

jquery & go:如何设置 json 标头

您如何在查询中设置 json 标头。我需要它是服务器上的字符串吗?:


...

$.ajax({

  url: '',

  headers: {

    "listkey":{"key1":"val1", "key2": "val2", "key3":"val3"}

  },

  dataType: 'json',

  cache: false,

  success: function(data) {

...


慕工程0101907
浏览 180回答 3
3回答

慕哥9229398

我相信这是一个简单的添加:contentType: "application/json"作为对象属性。请参阅文档中的contentType属性。完整示例:...$.ajax({    url: '',    contentType: 'application/json',    headers: {      "listkey":{"key1":"val1", "key2": "val2", "key3":"val3"}    },    dataType: 'json',    cache: false,    success: function(data) {...

HUWWW

您可以使用该contentType属性来设置content-type标题,即您要发送到服务器的内容。您可以使用该accept属性告诉服务器您想要返回什么。$.ajax({  contentType: 'application/json',  accept: 'application/json',  url: '',  headers: {    "listkey":{"key1":"val1", "key2": "val2", "key3":"val3"}  },  dataType: 'json',  cache: false,  success: function(data) {...

繁花如伊

这有效:$.ajax({  contentType: 'application/json',  accept: 'application/json',  url: '',  headers: {    "listkey": '{"key1":"val1", "key2": "val2", "key3":"val3"}'  },  dataType: 'json',  cache: false,  success: function(data) {...
随时随地看视频慕课网APP

相关分类

Go
我要回答