我正在使用Semantic-ui进行搜索模块,我需要以json:api格式为我的结果调用API。所以我需要在HTTP_ACCEPT标头中接受'application / vnd.api + json'。 有没有办法在发送ajax请求之前用回调重载头?
$('.ui.search')
.search({
type: 'recipe',
apiSettings: {
onRequest: (promise, xhr) ->
xhr.setRequestHeader('HTTP_ACCEPT', 'application/vnd.api+json')
url: '//staging-doeat.herokuapp.com/api/v1/recipes',
onResponse: (response) ->
console.log(response)
},
});
我想做这样的事情。但它不起作用。
感谢您的回复。