javascript - 如何在 Javascript 中使用 postMessage()?

标签 javascript rest postmessage

是否可以使用Javascript中的postMessage()方法进行跨域POSTGETPUT 等调用?如果是这样,怎么办?如何传递 header 和数据?

最佳答案

这是一种两种方式的实现,这意味着您要调用的页面需要有一个回调来监听此类消息并给出适当的响应。您不能简单地将它用作 AJAX 的交换替代品。最好的方法是使用服务器端代理。

See this page了解 postMessage 的工作原理。

关于javascript - 如何在 Javascript 中使用 postMessage()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8172613/

相关文章:

php - 如何在 Laravel 中的 Blade 模板中链接到静态资源?

c - PostMessage 和 HWND_BROADCAST

javascript - 如何让 jscolor colorpicker 在 div 上工作?

javascript - 单击时,只有父 div 而不是子 div

javascript - 文本在 Safari (5.0.5) 中呈现不一致

url - REST:发布与发布以及新建与创建

JavaScript Regex 图像搜索需要要求图像标签中存在 CSS 类名

rest - 在 Azure 中获取访问 token 时用户名或密码不正确

JavaScript 消息事件未被触发

javascript - 在 onmessage 事件处理程序中是否有识别您自己的 postMessage 的标准方法?