Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/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
JavaScriptHTA在Windows上的开发。我能用插座吗?_Javascript_Sockets_Hta - Fatal编程技术网

JavaScriptHTA在Windows上的开发。我能用插座吗?

JavaScriptHTA在Windows上的开发。我能用插座吗?,javascript,sockets,hta,Javascript,Sockets,Hta,我正在尝试使用套接字通过HTA脚本连接到服务器。这可能吗?web上的信息不多,请举一些例子。JScript中没有内置套接字访问,但您可以使用任何已安装的ActiveX组件 我猜有一些第三方提供原始套接字访问,但在普通Windows安装中没有。这意味着您不仅要分发HTA,还要安装ActiveX组件,这将使部署变得相当麻烦 如果可以,请使用HTTP作为访问远程资源的方式,并使用Windows附带的内置或对象。JScript中没有内置套接字访问,但您可以使用任何已安装的ActiveX组件 我猜有一些第

我正在尝试使用套接字通过HTA脚本连接到服务器。这可能吗?web上的信息不多,请举一些例子。

JScript中没有内置套接字访问,但您可以使用任何已安装的ActiveX组件

我猜有一些第三方提供原始套接字访问,但在普通Windows安装中没有。这意味着您不仅要分发HTA,还要安装ActiveX组件,这将使部署变得相当麻烦


如果可以,请使用HTTP作为访问远程资源的方式,并使用Windows附带的内置或对象。

JScript中没有内置套接字访问,但您可以使用任何已安装的ActiveX组件

我猜有一些第三方提供原始套接字访问,但在普通Windows安装中没有。这意味着您不仅要分发HTA,还要安装ActiveX组件,这将使部署变得相当麻烦


如果可以,请使用HTTP作为访问远程资源的方式,并使用Windows附带的内置或对象。

不幸的是,我无法使用ActiveX HTTP组件访问远程HTTP服务器,因为由于
同源策略,访问被拒绝。有什么想法吗?@Luca:我很确定WinHttpRequest对象可以提出任何你想要的请求。@Tomalak:我也是这么想的。但是,我在使用WinHTTPRequest组件时遇到了这个错误
与服务器的连接异常终止
。下面是我正在运行的一段代码:@Luca:可能代理设置丢失了?要了解实际情况,最简单的方法是使用网络嗅探器并分析流量。确定这个问题应该很容易。@Tomalak,尝试使用Wireshark,当我运行该代码时,不会启动HTTP数据包。到目前为止我正在处理一个丢失的案子。。。网络上似乎没有这方面的文档。非常感谢您的帮助。不幸的是,我无法使用ActiveX HTTP组件访问远程HTTP服务器,因为由于
同源
策略,访问被拒绝。有什么想法吗?@Luca:我很确定WinHttpRequest对象可以提出任何你想要的请求。@Tomalak:我也是这么想的。但是,我在使用WinHTTPRequest组件时遇到了这个错误
与服务器的连接异常终止
。下面是我正在运行的一段代码:@Luca:可能代理设置丢失了?要了解实际情况,最简单的方法是使用网络嗅探器并分析流量。确定这个问题应该很容易。@Tomalak,尝试使用Wireshark,当我运行该代码时,不会启动HTTP数据包。到目前为止我正在处理一个丢失的案子。。。网络上似乎没有这方面的文档。任何帮助都将不胜感激。