http - 跨域 HTTP 请求

标签 http cross-domain

我试图将带有特定参数的 HTTP POST 请求发送到将返回数据的第三方 API。我试图让它工作但遇到了问题。作为我解决问题的研究的一部分,我开始阅读有关跨域 HTTP 请求的内容。有一个又一个站点介绍如何执行跨域 HTTP 请求以及为什么有些方法好而有些方法不好。然而,所有这些都是以一种暗示跨域请求不是“完成”的方式编写的。

现在,请原谅我的无知,因为我对这一切都很陌生,但这让我有些困惑。跨域 HTTP 请求肯定是 HTTP 请求的重点吗?有人编写了一些脚本,可以向其发送 HTTP 请求(使用适当的凭据来授权访问),脚本可以与底层应用程序对话,根据请求者发送的参数进行一些处理并返回一些数据。

当然,我知道您可以在自己的网站(来自同一域)中拥有脚本,您可以向其发送信息并获得返回的结果,例如验证脚本。

本质上我的问题是:“跨域 HTTP 请求不是常态吗?”。

我明白我的问题更多的是讨论而不是有具体答案的问题,但我很感激可以提供的任何帮助。

最佳答案

简短的回答是这是正常的。您可以为一个项目在不同域上创建 api、授权,并从另一个仅作为前端的域使用它。为什么会不正常?

关于http - 跨域 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34879977/

相关文章:

javascript - NodeJS 和 HTTP 客户端 - 是否支持 cookie?

javascript - 在 Angular 中将数据从服务返回到 Controller

Java构造http请求报文

javascript - 谷歌浏览器中的跨域设置

java - 如何设置嵌入式 jetty 的跨域策略? REST 服务器

symfony - CORS Api 与 symfony

http - “最保守”转换为 GMT?

asp.net-mvc - 为什么我的操作方法没有超时?

ajax - 如何在tomcat上允许跨域请求?

javascript - 通过 Javascript 检索跨域 RSS(xml)