Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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
当用户授予权限时,Java小程序能否访问外部源?_Java_Html_Applet_External_Same Origin Policy - Fatal编程技术网

当用户授予权限时,Java小程序能否访问外部源?

当用户授予权限时,Java小程序能否访问外部源?,java,html,applet,external,same-origin-policy,Java,Html,Applet,External,Same Origin Policy,我想创建一个服务,人们可以进入外部网站,然后返回的源代码将被我的应用程序修改(出于任何目的),然后返回给用户 通常会重定向通过服务器的所有流量,以便服务器是访问外部源的服务器。这是因为HTML5和flash sockets无法访问外部源,除非外部源具有所需的策略文件(如果为false,请更正我)。即使用户希望客户端访问这些外部源,但如果外部源本身没有这样的策略文件,它仍然无法访问这些外部源 我的问题是:如果用户允许,Java小程序是否可以访问外部源,而不管它的策略文件是什么?这通常是怎么做的 如

我想创建一个服务,人们可以进入外部网站,然后返回的源代码将被我的应用程序修改(出于任何目的),然后返回给用户

通常会重定向通过服务器的所有流量,以便服务器是访问外部源的服务器。这是因为HTML5和flash sockets无法访问外部源,除非外部源具有所需的策略文件(如果为false,请更正我)。即使用户希望客户端访问这些外部源,但如果外部源本身没有这样的策略文件,它仍然无法访问这些外部源

我的问题是:如果用户允许,Java小程序是否可以访问外部源,而不管它的策略文件是什么?这通常是怎么做的

如果没有,还有什么我可以试试的吗?由于1,无法通过我的服务器重定向所有流量。高带宽和服务器资源利用率,提供免费服务和2。我的服务器很有可能被标记为垃圾邮件机器人或带宽占用者

提前谢谢

问候,,
Tom

如果技术选择不是问题,您可以使用Java Web start应用程序

  • 您的应用程序将从网页启动(如果您需要)
  • 用户确认后,您的应用程序可以执行所有操作(类似于本机应用程序)

  • 实际上,我已经用一个Java web start应用程序完成了这项工作,该应用程序使用的是服务器上的web服务,而不是它启动时使用的服务器。

    谢谢,所以我知道Java是唯一的方法。