Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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
Windows 如何创建与代理服务器的会话_Windows_Scripting_Proxy - Fatal编程技术网

Windows 如何创建与代理服务器的会话

Windows 如何创建与代理服务器的会话,windows,scripting,proxy,Windows,Scripting,Proxy,我有以下问题。我有一个应用程序第三方,需要通过代理连接到API,以一次又一次地请求各种数据。应用程序有一个配置部分,可以在其中输入必要的详细信息,然后将其存储在config.ini文件中。但是,一个客户端不喜欢将代理用户/密码存储在配置文件中 由于我无法访问应用程序的代码,我能想到的最简单的解决方案是类似于隧道的东西,即编写一个简单的应用程序/脚本,打开到代理的连接,提示用户输入用户名/密码,然后保持连接打开,以便应用程序可以访问代理而无需每次输入用户名/密码。这样的事情可能吗?我的意思是,我不

我有以下问题。我有一个应用程序第三方,需要通过代理连接到API,以一次又一次地请求各种数据。应用程序有一个配置部分,可以在其中输入必要的详细信息,然后将其存储在config.ini文件中。但是,一个客户端不喜欢将代理用户/密码存储在配置文件中

由于我无法访问应用程序的代码,我能想到的最简单的解决方案是类似于隧道的东西,即编写一个简单的应用程序/脚本,打开到代理的连接,提示用户输入用户名/密码,然后保持连接打开,以便应用程序可以访问代理而无需每次输入用户名/密码。这样的事情可能吗?我的意思是,我不想创建一种完整的代理,它将位于应用程序和真正的代理服务器之间,我真正想要的是一个类似于会话的东西,这样一旦IP被授权通过代理,随后的请求也会通过

我非常感谢您的帮助和/或任何关于替代解决方案的建议

p、 该应用程序仅适用于win32,因此解决方案仅适用于win32以及ie no cygwin等


谢谢

代理凭据缓存通常基于每个进程,而不是每台机器。因此,让应用程序A通过代理发出请求很少允许应用程序B发出请求而不会受到质疑

如果可以更改应用程序的代码,请使用所需的凭据通过代理发出单个请求;e、 g.向服务器主页发出HEAD请求。大多数HTTP堆栈(如WinINET)将在进程生命周期内缓存代理凭据