• 2024-09-15如何创建和使用ExecutorService
    使用Executors工厂类来创建不同类型的ExecutorService。newFixedThreadPool(intn)可以创建一个固定大小的线程池。newCachedThreadPool()则可以创建一个根据需要自动扩展的线程池。实际案例:创建一个简单的多线程程序,使用ExecutorService执行一批任务,并获取它们的执行结果。
  • 2024-08-06在webapi中发起HttpPost请求
    1.第一步,在启动文件添加builder.Services.AddHttpClient();实体类: publicclassSearchReq{publicstringName{get;set;}publicstringDescription{get;set;}publicintPageIndex{get;set;}publicintPageSize{get;set;}}u
  • 2024-08-02net core 获了取post数据流
    1、可以实例化的通过参数获取[HttpPost]publicIActionResultPost([FromBody]MyModelmodel){//在这里你可以使用model中的数据returnOk(model);}当你发送一个POST请求到这个控制器动作时,ASP.NETCore将自动将请求体中的JSON数据绑定到M
  • 2024-07-16HTTP服务工具类,包括带参数的 post/http get/http get 方法
    1、导入maven依赖<!--apachehttpclient客户端工具包--><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId><version>4.5.3</version>
  • 2024-05-18restcontroller中使用delete请求发送带参路径报错
    报错内容:Resolved[org.springframework.web.HttpRequestMethodNotSupportedException:Requestmethod'DELETE'notsupported]具体情景:postman中发送的路径: 每次用这个路径发送delete请求都报错,但是用这个路径发送get请求做查询却没问题,真的让我苦恼好久 解决:因为HttpC
  • 2024-04-09java中的远程调用http
    分享一下项目中用过的远程调用方法并总结两种请求方式的差别http远程调用一般分为两种get和post(其它方式暂不考虑)pom包<!--http远程调用--><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifa
  • 2024-01-11调用https请求,绕过证书校验;信任所有证书
    https是http的增强版,使用了SSL/TLS证书验证;我们在请求https的过程中要在代码中设置证书的配置,以确保正常调用https。下面是设置与调用的代码样例:importcom.sun.org.apache.xerces.internal.impl.dv.util.Base64;importcom.ylink.gjj.isp.bots.core.bank.MonyGainBusloanRepay.
  • 2023-12-31httpclient
    java-httpclient1.maven<!--主要的jar--><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version></dependency><dependency> <g
  • 2023-12-29对于第三方接口调用的模板
    1.需要一个基础的Controller,用于读取配置文件里面的信息,比如第三方地址等,还有生成一个HttpPost,用于调用publicclassBaseController{/**appId(对应第三方系统的appId)*/@Value(otherSystem.appId)protectedstringappId;/**signId(对应第三方系
  • 2023-12-26apache HttpClient异常-ProtocolException: Target host is not specified
    昨夜,甘肃临夏州积石山县发生6.2级地震,影响到甘肃、青海地区。截至目前,已有100多人遇难。百度了一下当地天气,还挺冷,夜间温度低到-15℃。时间就是生命,祈祷难民尽快得到救援!  分享今天解决的一个生产问题告警。如下HTTP工具类中的httpClientPost方法使用apache的HttpClient(maven坐标
  • 2023-12-22支付宝 v3 自签名如何实现
    今天在看文档的时候,发现支付宝新出了一个v3版本的接口调用方式,感觉有点意思,花了点时间研究了下这个版本要怎么实现自签名,大家有兴趣可以看看。什么是支付宝APIv3版本?官网上给的解释是基于OAS3.0API规范,支付宝做了相应的API升级(v3),在开发体验上进行了重点优化。与之前支付
  • 2023-12-21支付宝 v3 自签名如何实现
    今天在看文档的时候,发现支付宝新出了一个v3版本的接口调用方式,感觉有点意思,花了点时间研究了下这个版本要怎么实现自签名,大家有兴趣可以看看。 什么是支付宝APIv3版本?官网上给的解释是基于OAS3.0API规范,支付宝做了相应的API升级(v3),在开发体验上进行了重点优化。与
  • 2023-12-19apache HttpClient异常-ProtocolException: Target host is not specified
    昨夜,甘肃临夏州积石山县发生6.2级地震,影响到甘肃、青海地区。截至目前,已有100多人遇难。百度了一下当地天气,还挺冷,夜间温度低到-15℃。时间就是生命,祈祷难民尽快得到救援!  分享今天解决的一个生产问题告警。如下HTTP工具类中的httpClientPost方法使用apache的HttpClient(ma
  • 2023-12-19Java http请求json数据
    publicstaticStringsendJson(Stringurl,Stringjson){StringreturnValue="调用接口失败";CloseableHttpClienthttpClient=HttpClients.createDefault();ResponseHandler<String>responseHandler=newBasicResponseHandler();try{
  • 2023-11-11webapi
    获取请求体数据[HttpPost]publicIHttpActionResultAliCallBack(){//两种都可以,用流的话要自己转//Request.Content.ReadAsStreamAsync().Result//用这个就好,自动会转成字符串varrequestContent=Request.Content.ReadAsStringAsync().Result;
  • 2023-10-26Java - InputStream流Http客户端文件上传
    场景:两个系统文件服务不同,需从另外一个系统中下载文件并上传到另外一个系统中。代码实现//远程服务下载文件Responseresponse=fileCenterService.downloadFile(fileId);InputStreaminputStream=response.body().asInputStream();//调用接口上传到文件服务HttpClienth
  • 2023-08-18httpGet和httpPost区别
    简单讲讲:Get一般用于从服务器取数据,而且不改变原来的内容;Post一般用于向服务器传递数据,这需要改变服务器的内容。从安全性上考虑,Get的安全性要稍微差点,因为它会把信息直接在地址栏显示出来。但如果对信息的安全性要求比较高的话,优先考虑使用Post。综合,如果没有特殊需要,用Get,
  • 2023-08-09Apache HttpComponents Client详解
     ApacheHttpComponentsClient(也称为HttpClient)是一个开源的Java库,用于发送HTTP请求并处理HTTP响应。它提供了一组易于使用的API,用于构建和执行HTTP请求,并处理请求和响应的各个方面,如URL处理、请求头、请求体、响应状态、响应内容等。下面是一些关于使用ApacheHttpComponentsCl
  • 2023-08-09Apache HttpComponents Client详解
     ApacheHttpComponentsClient(也称为HttpClient)是一个开源的Java库,用于发送HTTP请求并处理HTTP响应。它提供了一组易于使用的API,用于构建和执行HTTP请求,并处理请求和响应的各个方面,如URL处理、请求头、请求体、响应状态、响应内容等。下面是一些关于使用ApacheHttpComponentsCl
  • 2023-08-09Apache HttpComponents Client详解
    ​ ApacheHttpComponentsClient(也称为HttpClient)是一个开源的Java库,用于发送HTTP请求并处理HTTP响应。它提供了一组易于使用的API,用于构建和执行HTTP请求,并处理请求和响应的各个方面,如URL处理、请求头、请求体、响应状态、响应内容等。下面是一些关于使用ApacheHttpCompone
  • 2023-08-09Apache HttpComponents Client详解
    ​ ApacheHttpComponentsClient(也称为HttpClient)是一个开源的Java库,用于发送HTTP请求并处理HTTP响应。它提供了一组易于使用的API,用于构建和执行HTTP请求,并处理请求和响应的各个方面,如URL处理、请求头、请求体、响应状态、响应内容等。下面是一些关于使用ApacheHttpCompone
  • 2023-06-13post、raw、json调用第三方接口
    1、调用第三方接口,对方接口文档写到”请求方式postjson格式、请求参数json格式“,看不懂,就用postMan试试看。发现只有一种方式能调用通, 2、 3、Content-Type:application/json  4、根据上面的方式,所有写了下面的方法:/****@paramurl接口地址*@paramputData
  • 2023-04-11chatgpt- httppost、get请求示例
    接口数据同步既可以使用POST请求,也可以使用GET请求。一般情况下,使用POST请求更安全,因为POST请求将数据放在请求体中,不会在URL中暴露数据,而GET请求将数据放在URL中,容易被拦截和篡改。以下是使用Java代码实现POST请求和GET请求的示例:使用POST请求同步数据importjava.io.Buffer
  • 2023-02-27android开发httpGet httpPost httpURLConnection httpClient
    <pstyle="margin:10pxauto;padding-top:0px;padding-bottom:0px;line-height:18px;color:rgb(68,68,68);font-family:tahoma,arial,sans-serif;"><strong
  • 2023-01-11Java发送HttpPost请求
    依赖jar包<dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId><version>4.5.6</version></dependency>发