javascript - 如何仅通过简单的javascript将数据发送到另一台服务器并获取返回值?

标签 javascript http-post cross-domain

需要一个返回搜索值的跨域 post javascript 格式。整个事情需要在不使用任何外部库而仅使用 javascript 的情况下完成。

示例: 我的服务器domain1.com 想要使用 json 数据将数据发布到 domain2.com/searchTableInfo1,例如 {data1:'info1', data2:'info2', data3:'info3', data4:'info4', ......} (就像搜索带有一些参数的表)作为返回,我也想获得 json 格式的搜索结果。

最佳答案

您需要在服务器部分添加允许来源,并为前端部分设置一些 header ,这里有详细示例 https://www.moxio.com/blog/12/how-to-make-a-cross-domain-request-in-javascript-using-cors

关于javascript - 如何仅通过简单的javascript将数据发送到另一台服务器并获取返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42801171/

相关文章:

jQuery XML REST 访问控制允许来源

javascript - 如何使用 Javascript 从 CDN 加载外部 css 文件?

php - 允许跨域ajax请求

java - 我可以使用注解在 Play 中将 Controller 方法标记为 POST 吗?

java - 使用 HTTP POST 将文件上传到 S3 存储桶

javascript - 同位素垂直标签需要在加载时显示第一项

Javascript/jQuery 序列化 select 标签中的所有选项

http - Post Redirect Get - 为什么 POST 永远不会重新提交?

javascript - React Native 多行,值,小于 TextInput 组件中的占位符

javascript - 使用 JS 流式传输音频 - 来自 Python 的音频缓冲区