我上周打开了另一个帖子,因为我的弹性搜索没有返回准确的结果,请参阅ElasticSearch 帖子
基本上发生的事情是,当我使用 jsonp 时,请求实际上并没有作为 GET 请求而不是 POST 请求发送。下面是jsonp请求。当我使用 json 时,它实际上是作为 POST 发送的。
amplify.request.define("searchPostRequest", "ajax", {
url: "http://leServer:9200/people/person/_search",
type: "POST",
dataType: 'jsonp',
contentType: 'application/json'
});
任何人都知道如何强制将 jsonp 作为 POST 请求发送?