是否可以使用Javascript中的postMessage()
方法进行跨域POST
、GET
、PUT
等调用?如果是这样,怎么办?如何传递 header 和数据?
最佳答案
这是一种两种方式的实现,这意味着您要调用的页面需要有一个回调来监听此类消息并给出适当的响应。您不能简单地将它用作 AJAX 的交换替代品。最好的方法是使用服务器端代理。
See this page了解 postMessage
的工作原理。
关于javascript - 如何在 Javascript 中使用 postMessage()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8172613/