Tag: 代理

Linux和Mac的HTTPdebugging代理

我使用Fiddler代理来debuggingWindows上的各种HTTP问题。 检查多个页面上的标题和响应是非常好的。 有没有一个很好的Mac和Linux的HTTPdebugging代理? 我find了查尔斯 ,但是一旦审判结束,这个费用是50美元,而且还在我身上。 我可以使用Wireshark ,但这是一个痛苦。

NTLM代理没有密码?

我使用HTTP代理工作在一个企业Windowsnetworking(我login到)。 当我使用Internet Explorer时,神奇地使用代理,而不需要input我的密码。 某些其他程序似乎也pipe理这个,就像JavaWebStart有一个“使用浏览器设置”选项。 然而,当我使用curl或wget等脚本/程序从http获取内容时,或者在我的Java代码中执行时,我似乎需要将密码存储在某处,这对于安全性来说显然不是最好的。 我怎样才能以编程方式获得Internet Explorer的无密码访问? 我认为这是一个堆栈溢出的问题,因为我是一个程序员,我需要我的程序/脚本工作,而不input密码,但我可以看到,其他人可能认为它属于服务器故障/超级用户。 我知道像curl中的–proxy-ntlm这样的设置,但是这仍然需要一个ntlm用户名和密码。

什么是com.sun.proxy。$ Proxy

我已经看到,当错误发生在不同的框架(例如实现EJB规范的框架或某些JPA提供者)时,栈跟踪包含像com.sun.proxy.$Proxy这样的类。 我知道代理是什么,但我正在寻找更多的技术和更具体的Java的答案。 他们是什么? 他们是如何创build的? 与JVM有什么关系? 他们是JVM实现特定的?

设置一个HTTP代理来插入一个头

我需要testing一些HTTP客户端,我宁愿不修改。 我需要testing的是服务器的行为,当客户端的请求包括一个特定的静态头。 我想运行这个testing的最简单的方法是设置一个HTTP代理,在每个请求中插入头。 什么是最简单的方法来设置?

如何让pip在代理服务器后面工作

我正在尝试使用python包pipe理器pip来安装一个包,它是从互联网上的依赖。 然而,我在我的大学代理背后,已经设置了http_proxy环境variables。 但是当我尝试安装这样的包: pip install TwitterApi 我在日志文件中得到这个错误: Getting page http://pypi.python.org/simple/TwitterApi Could not fetch URL http://pypi.python.org/simple/TwitterApi: <urlopen error [Errno 111] Connection refused> Will skip URL http://pypi.python.org/simple/TwitterApi when looking for download links for TwitterApi Getting page http://pypi.python.org/simple/ Could not fetch URL http://pypi.python.org/simple/: <urlopen error [Errno 111] Connection refused> 我甚至尝试明确地设置我的代理variables,如下所示: pip install –proxy http://user:password@proxyserver:port TwitterApi 但我仍然得到同样的错误。 如何让pip在代理服务器后面工作?

解。 有代理时如何install_github

当你尝试从GitHub的仓库安装一些R包时 install_github('rWBclimate', 'ropensci') 如果您有以下错误: Installing github repo(s) rWBclimate/master from ropensci Downloading rWBclimate.zip from https://github.com/ropensci/rWBclimate/archive/master.zip Error in function (type, msg, asError = TRUE) : Could not resolve host: github.com; Host not found, try again 显示此错误是因为R正尝试通过代理访问Intenet。

Git代理旁路

Git通过设置http.proxyconfiguration参数在代理环境中工作。 对于某些地址我需要绕过代理。 有没有代理/旁路代理​​configuration参数?

X-Forwarded-Host头文件的真实用法?

我在X-Forwarded-*头文件中发现了一些有趣的内容,包括Apache文档中的反向代理请求头部分,以及X-Forwarded-For的维基百科文章 。 我明白那个: X-Forwarded-For给出了连接到代理的客户端的地址 X-Forwarded-Port给客户端连接的端口(例如80或443 ) X-Forwarded-Proto给出用于连接到代理的客户端协议( http或https ) X-Forwarded-Host给出客户端发送给代理的Host头的内容。 这些都是有道理的。 但是,我仍然无法弄清楚X-Forwarded-Host的真实生活用例。 我知道需要在不同的端口上重复连接,或者使用不同的scheme,但为什么代理服务器在向目标服务器重复请求时会更改Host头?

使用一个袜子代理与GIT的HTTP传输

如何使git使用袜子代理的HTTP传输? 我用GIT_PROXY_COMMANDconfigurationgit来成功使用socks代理进行GIT传输。 另外我已经configuration我的.curlrc文件来定义袜子代理,我可以直接用curl命令获取信息,如: curl http://git.kernel.org/pub/scm/git/git.git/info/refs?service=git-upload-pack 但是,如何使用socks代理和git来使用http传输协议来检索数据,例如: git clone http://git.kernel.org/pub/scm/git

使用Fiddler来嗅探Visual Studio 2013请求(代理防火墙)

我有问题与Visual Studio 2013和我们的公司代理(login不起作用,更新不起作用,Visual Studio画廊不工作,Nuget和GIT失败)。 所有这些都在做http或https请求。 (例如http://visualstudiogallery.msdn.microsoft.com/ )。 在VS2013中,我只是旋转进度条或关于没有networking连接的消息。 浏览器(Chrome,IE,Firefox)没有问题,因为他们都了解代理(407拒绝,然后凭证)。 所以我想弄清楚为什么VS2013不起作用。 但是当我告诉fiddler2观看DEVENV.EXE进程(或所有进程)时,我看不到任何stream量。 顺便说一句,我已经尝试了一些更改到web.config(devenv.exe.config)文件,以确保它去代理(我看到这在堆栈生成器),但它不适合我。 请参阅以下部分的补充内容: <system.net> <defaultProxy useDefaultCredentials="true" enabled="true"> <proxy proxyaddress="http://gw6.OURSITE.com:3128" /> </defaultProxy> <settings> <ipv6 enabled="true"/> <servicePointManager expect100Continue="false" /> </settings> </system.net> 更新 埃里克,我把你的build议,只是塞进到C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe.config文件。 我投入的是: <system.net> <defaultProxy useDefaultCredentials="true" enabled="true"> <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" /> </defaultProxy> </system.net> 我发现VS2013没有发送用户代理string。 它确实知道#407,并用凭证回复,但网关仍然需要一个用户代理: HTTP/1.1 200 OK Cache-Control: […]