Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript创建不带node.js的代理服务器_Javascript_Html_Web_Http Proxy - Fatal编程技术网

JavaScript创建不带node.js的代理服务器

JavaScript创建不带node.js的代理服务器,javascript,html,web,http-proxy,Javascript,Html,Web,Http Proxy,我一直在四处寻找,我找不到一个没有node.js创建纯JavaScript代理服务器的答案。如果有人有答案,请评论。我想知道这是否可能,因为我想在没有node.js的情况下设置自己的代理服务器,使其完全基于web 编辑2 既然我知道我不能直接在web上创建代理服务器,那么有没有办法用Java实现呢?(或类似语言)您无法在浏览器中使用代理服务器(或任何类型的服务器)。原因是代理服务器需要一个静态主机,该主机将数据映射到服务器和从服务器映射数据 您至少需要有一个客户机/服务器类型的体系结构来完成您要

我一直在四处寻找,我找不到一个没有node.js创建纯JavaScript代理服务器的答案。如果有人有答案,请评论。我想知道这是否可能,因为我想在没有node.js的情况下设置自己的代理服务器,使其完全基于web

编辑2
既然我知道我不能直接在web上创建代理服务器,那么有没有办法用Java实现呢?(或类似语言)

您无法在浏览器中使用代理服务器(或任何类型的服务器)。原因是代理服务器需要一个静态主机,该主机将数据映射到服务器和从服务器映射数据

您至少需要有一个客户机/服务器类型的体系结构来完成您要做的事情


请阅读:

为什么要使用JavaScript来实现这一点?根据定义,代理服务器需要服务器。“完全基于web”到底是什么意思(为什么node.js不适合您的用例)?完全基于web是什么意思?你想让它在浏览器中运行吗?是的,我想让它在浏览器中运行,我想让它在JavaScript中运行,因为我对这种语言有一些经验。完全基于网络的意思是我希望它在浏览器中运行。另外,如果在网络上有不同的方式,那么我想我可以使用它。@Lightning417-在浏览器中运行代理服务器有什么意义?代理服务器将允许从浏览器而不是…浏览器发出请求。