当前位置: 首页 > news >正文

竞争者网站建设情况seo的作用是什么

竞争者网站建设情况,seo的作用是什么,自己做个网站怎么赚钱,WordPress安装aplayerFiddler是非常好用的工具,能够非常方便的分析Http请求。最近SpringBoot项目需要使用RestTemplate调用远程的一个Rest API. 使用Postman测试调用那个API的时候一切正常,使用Java代码RestTemplate调用的时候就有问题。这时候就想到了使用Fiddler抓包&#…

Fiddler是非常好用的工具,能够非常方便的分析Http请求。最近SpringBoot项目需要使用RestTemplate调用远程的一个Rest API. 使用Postman测试调用那个API的时候一切正常,使用Java代码RestTemplate调用的时候就有问题。这时候就想到了使用Fiddler抓包,看一看这两次的http请求的具体内容有什么区别。这时候发现,Fiddler竟然不能抓到Java代码的Http请求。大致原因是JVM跳过了系统的代理设置,这就需要我们自己写代码来个RestTemplate

设置代理。

解决这个问题的方法很多,大部分是在RestTemplate实例生成的时候,设置它的HttpClientFactory中的代理。这种方法是比较典型的Spring注入实例的定制。

@Bean

public SimpleClientHttpRequestFactory httpClientFactory() {

SimpleClientHttpRequestFactory httpRequestFactory = new SimpleClientHttpRequestFactory();

httpRequestFactory.setReadTimeout(readTimeout);

httpRequestFactory.setConnectTimeout(connectionTimeout);

if(proxyConfig.getEnabled()){

SocketAddress address = new InetSocketAddress(proxyConfig.getHost(), proxyConfig.getPort());

Proxy proxy = new Proxy(Proxy.Type.HTTP, address);

httpRequestFactory.setProxy(proxy);

}

return httpRequestFactory;

}

@Bean

public RestTemplate restTemplate(SimpleClientHttpRequestFactory httpClientFactory) {

RestTemplate restTemplate = new RestTemplate(httpClientFactory);

return restTemplate;

}

但是在我们的项目中这个办法是不行的,因为我们项目中引用了第三方的类库,SpringBoot在启动的时候,是第三方的类库完成了向容器中注入RestTemplate的动作,我们能做的就是去拿到这个RestTemplate实例进行使用,而不能订制。这时候,我们也可以对RestTemplate实例进行设置Proxy.

SimpleClientHttpRequestFactory reqfac = new SimpleClientHttpRequestFactory();

reqfac.setProxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("127.0.0.1", 62990)));

this.restTemplate.setRequestFactory(reqfac);

这样设置后,Java中RestTempalte发出的http请求,会先到达Fiddler代理处,然后再发送到目的地。

http://www.lbrq.cn/news/2653489.html

相关文章:

  • php学什么可以做网站百度录入网站
  • 株洲做网站的公司公司网站制作
  • 关于设计网站seo点击优化
  • wordpress更好后台登录logo优化落实防控措施
  • 重庆品牌网站建设公司排名免费的发帖收录网站
  • 广州目前有疫情吗河南seo优化
  • 京伦科技做的网站如何球队排名世界
  • 网站建设 资产国际重大新闻事件2023
  • 网站策划书撰写流程厦门网
  • 集团网站建设的好处品牌推广策略有哪几种
  • 网站怎么做营销策划龙华线上推广
  • 沧州*网站建设广州seo教程
  • 做教育招生网站徐州seo推广
  • c mvc制作网站开发培训班
  • 海事网站服务平台公司网址怎么注册
  • 网站建设存在的问题有哪些韶关网站seo
  • 怎样用文本建一个网站网站运营主要做什么工作
  • 手机公司网站建设360搜索引擎下载
  • 导师微信赚钱只投资10元网站站内关键词优化
  • 网站整体形象策划与包装淘宝推广工具
  • 建设公司的网站制作windows优化大师官网
  • 南京设计网站建设网推接单平台有哪些
  • 怎么建网站链接建站系统推荐
  • 网站降权的原因宁德市住房和城乡建设局
  • 重庆住房和城乡建设部网站的打印准考证好搜搜索引擎
  • 长沙建站网seo上海培训
  • ps做专业网站优化网站搜索
  • 建设网站的定位网络违法犯罪举报网站
  • 漳州市长泰县建设局网站seo的优化技巧和方法
  • 网站透明背景营销团队
  • vscode EIDE 无法编译,提示 “文件名、目录名或卷标语法不正确;
  • 在发布应用程序内测时如何选择合适的分发上架方式?
  • 代码随想录刷题Day26
  • 透明矿山:科技重塑矿业未来
  • Node.js特训专栏-实战进阶:21.Nginx反向代理配置
  • 进程控制:进程的创建、终止、阻塞、唤醒、切换等生命周期管理操作