我希望能够在页面上设置一个按钮,将文本发送到与提供页面的服务器不同的服务器。我想发送的服务器没有运行apache / php / cgi / php-etc-etc服务器,所以我只想发送文本。
这甚至可能吗?我已经查看了所有内容,但我发现的所有内容都与发送给客户端的html文档有关,客户端脚本将修改后的url或文档发送回读取html / php等的服务器。是否可能将任意字符串发送到任意地址?
更新
另一端的服务器解析它控制的设备的配置。我确切地知道我要发送什么文本。只是我被要求为服务器提供一个Web界面,我不能在其上放置任何类型的传统Web服务器。但是,它可以将(审查的)文件发送给任何建立它的连接样式的人。我想到的是让它向客户端发送一个他们可以在本地查看的网页,以生成配置并发回给它。但是我无法做到这一点,因为服务器无法响应传统的脚本设施。
在我看来,这等于需要说服浏览器在套接字上发出文本。
答案 0 :(得分:2)
如果您知道API,那么它是可能的。假设您要将数据发送到Tumblr.
。
您必须知道API以及他们如何获取数据并使用它。然后,您可以使用javascript或jQuery(如果您愿意)将页面中的数据发送到他们的链接。是的,您将使用QueryStrings发送到服务器,以便他们使用该字符串来保存和处理数据。
我不确定可能是什么类型的服务器,但如果它接受QueryString,那么是否可以处理提供的任何类型的数据并相应地保存它。
所以答案是你必须首先在第二台服务器上创建一个API,用于相应地由存在数据的第一台服务器发送数据。使用JavaScript或任何其他服务器端语言重定向用户。