Tag: 代理

代理之后的file_get_contents?

在工作中,我们必须使用代理来访问端口80,例如,我们为每个用户都有自己的自定义login。 我的临时解决方法是使用curl基本上通过代理login,并访问我需要的外部数据。 是否有某种先进的PHP设置,我可以设置,使内部每当它试图调用像file_get_contents()它总是通过代理? 我在Windows上自动取款机,所以如果这是唯一的方法,重新编译会很痛苦。 我的解决方法是暂时的原因是因为我需要一个通用的解决scheme,适用于多个用户,而不是使用一个用户的凭据(我曾考虑请求一个单独的用户帐户完全这样做,但密码经常变化,这种技术需要部署在整个十几个或更多的网站)。 我不想硬编码凭据基本上使用curl的解决方法。

Apache2 ProxyPass for Rails App Gitlab

我试图设置与Apache2的代理,以便传入的请求http://myipaddress.com去http://localhost:3000/我有Gitlab(一个Rails应用程序)运行。 以下是我在Ubuntu 10.04的Apacheconfiguration文件中所拥有的内容。 我最初可以成功访问gitlab的默认页面,但是之后通过点击其他页面来执行的任何后续请求都会转到404 NOT FOUND页面。 我可以手动input/ gitlab /在任何这些失败的redirect前,他们工作得很好。 在初始请求之后,如何在不重写每个redirect请求的情况下重写/ gitlab /之后如何进行这项工作? ## Setup a proxy which listens on the port that gitlabh does ( from start_server.sh ) ProxyRequests Off ProxyPass /gitlab/ http://localhost:3000/ ProxyPassReverse /gitlab/ http://localhost:3000/ #DocumentRoot /home/gitlabhq/gitlabhq/public <Proxy http://localhost:3000/> Order deny,allow Allow from all </Proxy> 我明白,我可以在下面的代码,这将解决我的问题。 但是我不知道如何修改gitlab rails服务的前缀。 我真的很感激一些帮助! ProxyPass /gitlab/ http://localhost:3000/gitlab/ ProxyPassReverse /gitlab/ […]

通过Javaauthentication的HTTP代理

我如何configuration用户名和密码来validation使用Java的HTTP代理服务器? 我刚刚发现了以下configuration参数: http.proxyHost=<proxyAddress> http.proxyPort=<proxyPort> https.proxyHost=<proxyAddress> https.proxyPort=<proxyPort> 但是,我的代理服务器需要authentication。 我怎样才能configuration我的应用程序使用代理服务器?

如何在python webdriver中为phantomjs / ghostdriver设置代理?

我想弄清楚如何通过HTTP代理路由我的请求。 我正在初始化webdriver像这样: user_agent = 'my user agent 1.0' DesiredCapabilities.PHANTOMJS['phantomjs.page.settings.userAgent'] = user_agent driver = webdriver.PhantomJS() 我已经通过文档和源代码,似乎无法find一种方法来使用代理服务器phantomjs通过webdriver。 有什么build议么?

如何在端口80上运行Node.js?

我的目标是在端口80上运行Node.js。这是因为我发现node.js被阻止来自某些不允许来自其他端口的stream量的networking。 看来最好的方法是通过Node.js代理Apache。 我已经尝试使用节点HTTP代理来做到这一点,但我没有任何运气。 我使用的代码在这里: var util = require('util'), http = require('http'), httpProxy = require('http-proxy'); httpProxy.createServer(9000, 'localhost').listen(80); http.createServer(function (req, res) { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.write('request successfully proxied to: ' + req.url + '\n' + JSON.stringify(req.headers, true, 2)); res.end(); }).listen(9000); 但是我不断收到端口80的“使用中的地址”错误。我一定是做错了。 如何使用node-http-proxy通过node.js代理Apache? 这将使我能够在端口80上运行node.js吗? 而node-http-proxy是达到这个目的的最好方法吗? 谢谢。

WCF ChannelFactory与生成代理

想知道在什么情况下,你可以使用ChannelFactory来调用调用时,你更愿意从WCF服务中生成一个代理? 这样,您不必生成代理,并担心在更新服务器时重新生成代理? 谢谢

代理服务器和反向代理服务器的区别

代理服务器和反向代理服务器有什么区别?

以编程方式在C#中设置浏览器代理设置

我正在写一个WinForms应用程序,需要设置Internet Explorer的代理设置,然后打开一个新的浏览器窗口。 目前,我通过进入registry来应用代理设置: RegistryKey registry = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true); registry.SetValue("ProxyEnable", 1); registry.SetValue("ProxyServer", "127.0.0.1:8080"); 进入registry是实现这一目标的最佳方式,还是有更多的build议方法? 如果有其他解决scheme,我想避免registry更改。

在企业代理.pac后面使用npm

我需要通过npm下载几个包,但我们的公司代理configuration是一个.pac文件(我在Windows上) 我已经尝试过了 npm config set proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac npm config set https-proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac 要么 npm config set proxy http://1.2.3.4:8181/proxy.pac npm config set https-proxy http://1.2.3.4:8181/proxy.pac 但它不起作用… 有什么build议? 谢谢

如何让Docker在公司防火墙后的Windows系统上运行?

我试图得到一个工作docker安装以下教程: http : //docs.docker.io/en/latest/installation/windows/ 到目前为止,我得到的虚拟机运行一个手动下载的存储库(后面的github链接,并下载为zip,因为“git克隆”没有工作在我的公司代理,即使设置代理与“git conf –global http .proxy …“ – 它一直要求我authentication407,虽然我进入了我的用户&PW)。 现在我处于应该使用“docker run busybox echo hello world”(Section“Running Docker”)的状态。 当我这样做的时候,我首先被告知Docker没有安装(如教程的底部所示),然后,当我用apt-get install docker得到它时,我得到“Segmentation Fault或者遇到严重错误。核心和堕落“。 现在做什么? 这是因为我没有使用git clone或者是docker安装有问题吗? 我读的地方,apt-get安装docker不安装我想要的docker,但一些GNOME的工具,我可以指定我的apt-request来获得正确的工具?