# jap-http-adapter
**Repository Path**: fujieid/jap-http-adapter
## Basic Information
- **Project Name**: jap-http-adapter
- **Description**: 适配 jakarta.servlet-api、blade-mvc 的 http 接口,包括:request、response、cookie、session
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 1
- **Created**: 2021-09-17
- **Last Updated**: 2023-01-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# jap-http-adapter
#### 介绍
适配 jakarta.servlet-api、blade-mvc 的 http 接口,包括:request、response、cookie、session
- http 适配器:https://gitee.com/fujieid/jap-http-adapter
- http 接口:https://gitee.com/fujieid/jap-http
## 快速开始
### 适配 `jakarta.servlet`
1. 依次引入下方依赖
```xml
com.fujieid.jap.http.adapter
jap-http-jakarta-adapter
1.0.3
```
2. 使用适配器重新构造
```java
// 适配 HttpServletRequest
new JakartaRequestAdapter(HttpServletRequest);
// 适配 Cookie
new JakartaCookieAdapter(Cookie);
// 适配 HttpSession
new JakartaSessionAdapter(HttpSession);
// 适配 HttpServletResponse
new JakartaResponseAdapter(HttpServletResponse);
```
### 适配 `blade` 框架
1. 依次引入下方依赖
```xml
com.fujieid.jap.http.adapter
jap-http-blade-adapter
1.0.3
```
2. 使用适配器重新构造
```java
// 适配 HttpRequest
new BladeRequestAdapter(HttpRequest);
// 适配 Cookie
new BladeCookieAdapter(Cookie);
// 适配 Session
new BladeSessionAdapter(Session);
// 适配 HttpResponse
new BladeResponseAdapter(HttpResponse);
```