栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

请求头的信息格式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

请求头的信息格式

参考:
RestTemplate接口请求总结
Java HttpHeaders.setContentType方法代码示例
request和response的编码设置(setCharacterEncoding()以及setContentType()方法)
请求头Content-type的使用
关于HttpEntity的用法
最近在项目中总是碰到,所以来记录一下:

HttpHeaders requestHeaders = new HttpHeaders(); //请求头
//Content-type,在Request Headers里面,告诉服务器,我们发送的请求信息格式
//content-type:application/json 参数为json格式
requestHeaders.setContentType(MediaType.APPLICATION_JSON); 
//HttpEntity表示http的request和resposne实体,它由消息头和消息体组成。
HttpEntity requestEntity = new HttpEntity(requestBody, requestHeaders);
 try {
        // 执行请求
        ResponseEntity responseEntity = restTemplate.postForEntity(url, requestEntity, String.class);
        // 返回响应结果
        return new WebhookRequestResponse(requestHeaders, requestBody, responseEntity);

    } catch (Exception e) {
        return new WebhookRequestResponse(requestHeaders, requestBody, e);
    }

查看 APPLICATION_JSON:

public static final MediaType APPLICATION_JSON;

	
//content-type:application/json 参数为json格式
public static final String APPLICATION_JSON_VALUE = "application/json";

查看setContentType源码:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/925212.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号