HTTP Headers
요청 및 응답 헤더에 대한 세팅을 할 수 있다. 각각 request-headers.adoc 과 response-headers.adoc 파일이 생성된다.
this.mockMvc
.perform(get("/people").header("Authorization", "Basic dXNlcjpzZWNyZXQ="))
.andExpect(status().isOk())
.andDo(document("headers",
requestHeaders(
headerWithName("Authorization").description(
"Basic auth credentials")),
responseHeaders(
headerWithName("X-RateLimit-Limit").description(
"The total number of requests permitted per period"),
headerWithName("X-RateLimit-Remaining").description(
"Remaining requests permitted in current period"),
headerWithName("X-RateLimit-Reset").description(
"Time at which the rate limit period will reset"))));
'Spring > RestDocs' 카테고리의 다른 글
RestDocs - Custom Error Code Enum 문서화 (0) | 2023.03.20 |
---|---|
Restdocs fieldWithPath depth(list, array, 배열 문서화) (0) | 2023.01.31 |
REST Docs에 DTO Bean Validation 담기 (0) | 2023.01.29 |
Restdocs pretty print, header 제거 (0) | 2023.01.29 |
RestDocs Custom - 문서 커스텀 (1) | 2023.01.29 |