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

2024-05-16 03:21:10 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我尝试在使用python核心功能(即socket和regex)的个人编写的http服务器上发送javascript XMLHttpRequest。我花了一段时间,但我终于成功了。因此,我对它进行了测试,在调试regex以解析httppost和GET请求之后,我通过python控制台对它进行了测试,结果很好

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

我想这么做是因为selenium的旁白,老实说,这似乎是我使用javascript从屏幕上读取随机文本的唯一方法(我可以创建一个与之并行工作的浏览器扩展)。我已经为解析html创建了一些东西,所以这不是问题所在。后来我想扩展这个应用程序,并使用java创建一个GUI,用于一般tts'ing文件,这样我就可以在编程时收听它们

问题是,虽然套接字绑定到环回接口(127.0.0.1)上的端口80,但当我向localhost发送XMLHttpRequest时,服务器没有响应。我检查了传入的连接,但没有。不过,从候机楼看,效果还不错


Tags: 数据文本功能服务器http核心getsocket
1条回答
网友
1楼 · 发布于 2024-05-16 03:21:10

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

相关问题 更多 >