草庐IT

requests代理

全部标签

java - 用 Java 实现一个简单的 HTTPS 代理应用程序?

出于教育目的,我正在使用Java编写一个简单的HTTPS代理程序。我的程序在端口(例如7443)上监听来自浏览器(例如Firefox)的传入HTTPS请求,解析请求并将其转发到所需的目的地(例如https://www.comodo.com).Firefox的代理设置设置为使用我的端口进行SSL连接(127.0.0.1:7443)。我的代码简短:static//initializer{System.setProperty("javax.net.ssl.keyStore","MyKeyStore");System.setProperty("javax.net.ssl.keyStorePas

java - 删除传输编码 :chunked in the POST request?

我正在使用以下代码发送一个POST请求,但该请求是以分块形式发送的(Transfer-Encoding:chunked)。我用谷歌搜索了这个问题,它说要包含Content-Length但在下面的代码中我不知道如何设置Content-Length:@RequestMapping(value="/contacts",method=RequestMethod.POST)publicMapaddContactInfo(@RequestBodyMapContactInfoDto){ContactInfocontactInfo=ContactInfoDto.get("contact");if(co

java - 在 Java 中通过代理获取 SSL 页面的最简单方法

我想用Java获取SSL页面。问题是,我必须针对http代理进行身份验证。所以我想要一个简单的方法来获取这个页面。我尝试了ApacheCommonshttpclient,但它对我的问题来说开销太大。我试过这段代码,但它不包含身份验证操作:importjava.io.*;importjava.net.*;publicclassProxyTest{publicstaticvoidmain(String[]args)throwsClientProtocolException,IOException{URLurl=newURL("https://ssl.site");Sockets=newSo

新手教程 | 手把手教你 谷歌浏览器如何使用HTTP代理?

本文将针对谷歌浏览器如何使用代理IP进行详细说明,具体步骤如下:1、代理IP信息查看查看自己所购买的相对应的代理IP面板,点击代理IP -查看详情-进行查看“AuthKey”以及“AuthPwd”信息。2、代理IP资源提取在控制台-代理IP-中的“提取工具”、“调试工具”又或者点击代理IP管理面板中的“提取IP”进行提取IP资源。下图为“调试工具”提取IP,“接口类型选择”-提取IP资源-填写所购买的代理IP的KEY,点击“测试”,在右方即会显示所提取的IP资源。3、在Google浏览器中设置代理ip在Google浏览器左上角点击-菜单-设置设置下拉-显示高级设置选择-网络-点击-更改代理服务

java - JADE找不到代理

我是JADE的新手,在加载代理时遇到了一些问题。我创建了一个新的IntelliJ项目并在“依赖项”中添加了“jade.jar”和“commons-codec-1.3.jar”(我使用的是JADE4.1.1)并勾选了导出框(我也在没有打勾的情况下尝试过)。然后我将示例中的“HelloWorldAgent.java”添加到src。我将运行配置设置为:主类:jade.Boot程序参数:-guitestAgent:HelloWorldAgent使用模块类路径:jadeCW(我的项目名)当我使用此配置运行时,JADE家伙确实启动了,但它没有找到“HelloWorldAgent”。输出是:14-F

java - Spring:委托(delegate)给自定义代理包装器进行接口(interface)注入(inject)

在一个非常大的遗留应用程序中,我有一些接口(interface)和类不实现这些接口(interface)。接口(interface)是基于类生成的,所以签名相同(除了接口(interface)在上面添加了另一个异常(exception))并且名称相似(因此很容易从接口(interface)名称中找到类名)。为了实现接口(interface),我们进行了一系列处理和记录调用,但基本上使用java.lang.reflect.Proxy委托(delegate)给类。简化后看起来像这样://ThiswillcreateaproxyandinvokehandlerthatcallsHelloWo

java - Spring : Multipart form data request : Read dynamic parameter from request

我正在使用Spring框架并能够成功将文件上传到服务器上。................//Controller层@RequestMapping(value="/upload.do",method={RequestMethod.POST})publicStringaddEditLocationToCompany(Modelmodel,@RequestParam("description")Stringdesc,@RequestParam(value="locationMapFile",required=false)CommonsMultipartFilelocationMapFile

java - 是否可以获取远程代理上的队列列表?

我正在尝试弄清楚如何获取远程代理上现有队列的列表。看起来我可以通过添加咨询消息(我还没有工作)在创建/销毁队列时收听它们,但我需要在启动时获取所有现有队列。看起来我可以用getDestinationMap做到这一点:http://activemq.apache.org/maven/apidocs/org/apache/activemq/broker/region/Region.html#getDestinationMap()但这似乎只能从嵌入式和进程内代理调用。我的意思是...我愿意走那条路,但为activemq设置正常的init/daemon设置,然后让远程进程像普通的JMS消费者一

java - 为什么在 POST JSON 字符串时得到 "Error parsing HTTP request header"?

我正在尝试从浏览器向我的服务器(本地主机)发送一个POST请求。我的请求网址是:http://localhost:8080/myPath/myServlet?requestData={.......//JsonString......};requestData是一个json字符串(我为此目的使用GSON。)一切正常,直到json字符串中的数据超过特定限制。比如说,我在json字符串中发送对象数组。如果列表中的对象数量超过67,则会出现以下错误:AMorg.apache.coyote.http11.AbstractHttp11ProcessorprocessINFO:Errorparsi

java - 在公司代理后面使用 Selenium RemoteWebDriver

如何从公司代理后面通过RemoteWebDriver连接到Selenium网格,例如BrowserStack?被测应用程序在代理之外,可从BrowserStack自由访问。这UsingSeleniumRemoteWebDriverbehindcorporateproxy(Java)stackoverflow问题问了同样的问题,但我无法遵循已接受的答案。 最佳答案 我设法根据链接的stackoverflow问题中接受的答案得到了一些工作,这是我的实现,以防其他人遇到同样的问题:示例importjava.net.InetAddress;