ajax - MarkLogic HTTP 服务器 : Set up CORS headers

标签 ajax cors marklogic web-development-server

我在运行 MarkLogic 7CentOS 6.5 box .我有我的 HTML/JS托管在同一台机器上的 MarkLogic HTTP 服务器上的应用程序。应用运行在8003端口,需要通过REST API访问数据在不同的端口 8007 上运行。当我使用 AJAX 时在我的应用程序中请求,我收到一条错误消息

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://172.16.100.104:8003' is therefore not allowed access.  

有没有人设置过MarkLogicCORS更早?任何帮助都会很棒。

最佳答案

您可以使用 https://docs.marklogic.com/xdmp:add-response-header设置 Access-Control-Allow-Origin标题。您必须为需要使用跨站点请求的每个端点执行此操作:https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS有详细信息。

关于ajax - MarkLogic HTTP 服务器 : Set up CORS headers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24270088/

相关文章:

javascript - 如何在屏幕最后显示最近上传的图片?

javascript - Angular 4 : No 'Access-Control-Allow-Origin' , 但仅限发布请求

javascript - 使用 CORS 保存单页应用程序的用户 session ?

Marklogic 8 Windows 7 安装后登录

json - 将 MarkLogic EVAL REST 服务输出作为 JSON 返回

javascript - Ajax 输出上的 onclick 事件

php - jQuery 将外部脚本丰富的 PHP 文件加载到本地页面

javascript - XMLHttpRequest无法加载XXX No'Access-Control-Allow-Origin' header

marklogic - 使用 java api 根据架构数据库中的 xsd 验证文档

javascript - JQuery .on ("click") 事件未触发