由于CORS标头Access-Control-Allow-Origin缺失,Api请求被阻止

时间:2017-08-25 02:50:39

标签: javascript jquery

我有这个python脚本,正常工作并返回一个有效的响应:

import requests
import json

url = 'http://loremipsum.com'
data = '{"text": 'google'}'
r = requests.post(url,data=json.dumps(data))
response = r.text
print(response)

issuse是使用JS代码,它不断抛出这个错误:

  

阻止跨源请求:同源策略禁止读取   远程资源在   http://loremipsum.com。   (原因:缺少CORS标题'Access-Control-Allow-Origin'。

$.ajax({
    type: 'POST',
    url: 'http://loremipsum.com',
    data: '{"text": 'google'}',
    crossOrigin: true,
    success: function(data) { alert('result: ' + data); },
    contentType: "application/json",
    dataType: 'json'
});

我尝试了dataType: jsonp服务器不允许的方法。

0 个答案:

没有答案