javascript - 如何仅使用ajax和jquery发出cors请求?

标签 javascript jquery ajax

我正在从其他一些第三方网站获取一些数据,并且我使用 iff jquery 和 ajax 来执行此操作,那么我怎样才能实现这种情况呢?因为它说 Access-Control-Allow-Origin 不允许来源。

最佳答案

CORS 不是请求的一项功能。使用 Ajax 发出 HTTP 请求的方式与使用 Ajax 发出任何其他 HTTP 请求的方式完全相同。

您发出请求的服务器必须向您发出请求的网站授予在响应中使用 CORS header 的权限(在以下情况下也可能向预检 OPTIONS 请求授予权限)复杂的请求)。

您需要将 Access-Control-Allow-Origin: http://example.com (其中示例 URL 是请求的来源)添加到服务器的响应 header 中。

关于javascript - 如何仅使用ajax和jquery发出cors请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26711754/

相关文章:

javascript - JQuery 未在 Cordova 中执行

javascript - 以 HTML 格式操作 AJAX 响应

php - 使用 MySQL 条目将按钮连接到 JavaScript 函数

javascript - 如何获取没有路径的url的路径名

javascript - 如何在我的灯箱画廊中添加导航?

jquery - angular 2 wepack元素添加jquery(Bootstrap的JavaScript需要jQuery)

javascript - 当我传递静态数据时,它将成功存储数据。当我传递动态数据时,它不会存储数据。如何传递动态数据

javascript - 如何创建一个根据参数使用 $resource 返回数据的服务

javascript - 从 dom 文本中删除美元符号 - 而不是从 js 代码中删除

javascript - 如何在表格中显示每一行的堆栈条形图?