浏览器上的javascript将xmlhttprequest发送到回送服务器

时间:2018-12-29 16:49:21

标签: javascript python http browser

因此,我尝试在使用python核心功能(即套接字和正则表达式)的个人编写的http服务器上发送javascript XMLHttpRequest。花了我一段时间,但我终于成功了。因此,我对其进行了测试,并在调试了用于解析http POST和GET请求的正则表达式后,通过python控制台对其进行了测试,并且效果很好。

简而言之,http服务器接收带有个人身份的GET回送请求,并读取发送给它的所有文本作为数据。 tts环回服务器。

我之所以想这样做,是因为硒的助手似乎是我使用javascript从屏幕上读取随机文本的唯一方法(我可以创建一个与之兼容的浏览器扩展)。我已经创建了一些用于解析html的东西,所以这不是问题。后来我想扩展该应用程序,并使用Java创建一个GUI,以用于一般的文件处理,以便在编程时可以收听它们。

问题是,尽管套接字绑定到回送接口(127.0.0.1)上的端口80,但是当我向本地主机发送XMLHttpRequest时,服务器没有响应。我检查了传入连接,但没有一个。从终端来看,它运行良好。

1 个答案:

答案 0 :(得分:0)

如果其他人想知道,不,那是不可能的。除非绕过CORS限制。 (可悲)。如果有人想做类似的事情,他必须绕过CORS限制,或者如果您使用python进行构建,则只能使用selenium并创建一个“自定义”浏览器扩展。