JavaScript 跨服务器发送和接收数据

JavaScript send&receive data cross server

本文关键字:数据 服务器 JavaScript      更新时间:2023-09-26

我自学编程,所以我的知识非常零散,现在我遇到了一个我一无所知的片段。发送和接收日期。此外,我想跨域执行此操作。我知道禁止这样做的安全策略,但已经阅读了一些解决方案。我仍然无法理解它与我的挑战有关。

我想做什么:

我想构建一个在调用函数时将数据发送到我的服务器的plugin。该函数绑定到事件侦听器。这个plugin包含一个小的HTML表单和后面的一些JS。我想发送 JSON 或模拟。我的问题:

I) 如何将数据发送到其他服务器?

II) 我如何接收这些数据?我知道解析和dom但到目前为止我所做的只是处理请求的数据。现在,这些数据被发布到我的服务器应用程序,而我事先不知道。该数据用于更新数据库。后端用JS或Python编码。出于兼容性原因,我更喜欢JS

III) 如何在本地计算机上测试跨服务器连接?特别是没有有效的互联网连接?

我不期望完整的指南或我需要的代码。 只是资源以及从哪里获得构建它所需的知识块。

提前感谢一堆!

I) 如何将数据发送到其他服务器?

您可以使用 AJAX(或 jQuery.ajax 更方便的方式)

II) 我如何接收这些数据?我知道解析和 dom,但我 到目前为止,亨德尔要求的数据。现在此数据已发布到我的 服务器应用程序,而我事先不知道。数据用于更新 .DB。后端是用JS或Python编码的。我更喜欢 JS 兼容性原因。

只要您通过 AJAX 发送一些数据,浏览器就会进行 HTTP 调用,您就可以从服务器端接收数据。JS或python都与客户端JavaScript兼容,很少有兼容性问题。

III) 如何测试本地机械上的跨服务器连接? 特别是没有有效的互联网连接?

localhost127.0.0.1被视为不同的主机,我通常使用它们来测试跨服务器方案。AJAX 的一个问题是浏览器通常不允许跨域调用,除非您指定 Access-Control-Allow-Origin 标头。