javascript - 与小书签的来回跨域通信

标签 javascript ajax jsonp bookmarklet

我想制作一个小书签,用户可以在浏览网站时添加并点击。单击小书签会抓取一些页面内容并将其发送到 myserverapi.com

myserverapi.com 然后将回复发送回小书签,然后小书签将结果显示给用户(不会使用户离开他们单击小书签的页面)。用户确认某件事,然后数据再次发送回 myserverapi.com

这可能吗?

我知道 JSONP,但据我所知,它仅适用于检索数据:我想知道是否可以以某种方式对信息进行编码并以来回的方式发送到服务器。

谢谢!

<小时/>

啊,在这个用例中 CORS 可以工作,因为我可以控制服务器。 我无法想象需要来回发送数据到可能“不愿意”的服务器的场景,只能反过来。

最佳答案

因此,如果您有 CORS,为什么不直接将该数据发布到服务器呢?看: How to get a cross-origin resource sharing (CORS) post request working

关于javascript - 与小书签的来回跨域通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14063499/

相关文章:

javascript - 识别 Javascript 字符串中连续的十六进制字符 block

javascript - codeigniter 无法在单独的 js 文件中回显 site_url

javascript - JSONP 是否进行异步调用?

javascript - 使用ajax jasonp获取经纬度

javascript - JS 表单验证问题

Javascript eval - 混淆?

javascript - 超出了 Navigate 组件的最大更新深度 react-router-dom v6

php - 如何用php和mysql计算剩余时间?

javascript - Angular JS 从数据库更新 View

jquery ajax jsonp : this page is accessing information that is not under its control