HttpFileGeneratorPlugin
가로채는 요청 및 응답에서 HTTP 파일을 생성합니다.
플러그 인 인스턴스 정의
{
"name": "HttpFileGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "httpFileGeneratorPlugin"
}
구성 예
{
"httpFileGeneratorPlugin": {
"includeOptionsRequests": false
}
}
구성 속성
속성 | 설명 | 기본값 |
---|---|---|
includeOptionsRequests |
생성된 HTTP 파일에 요청을 포함 OPTIONS 할지 여부를 결정합니다. |
false |
명령줄 옵션
None
설명
플러그 인이 HTTP 파일을 생성하면 요청 헤더 및 쿼리 문자열 매개 변수에서 전달자 토큰 및 API 키와 같은 권한 부여 정보를 추출합니다. 실제 값을 자리 표시자로 바꾸고 보다 쉽게 관리할 수 있도록 변수에 저장합니다.
예를 들어 다음 요청에 대해 다음을 수행합니다.
GET https://jsonplaceholder.typicode.com/posts?api-key=123
플러그 인은 다음 HTTP 파일을 생성합니다.
@jsonplaceholder_typicode_com_api_key = api-key
###
# @name getPosts
GET https://jsonplaceholder.typicode.com/posts?api-key={{jsonplaceholder_typicode_com_api_key}}
Host: jsonplaceholder.typicode.com
User-Agent: curl/8.6.0
Accept: */*
Via: 1.1 dev-proxy/0.19.0
플러그 인은 호스트 이름과 요청 헤더/쿼리 문자열 매개 변수의 각 조합에 대한 변수를 만듭니다. 여러 요청이 동일한 조합을 사용하는 경우 플러그 인은 변수를 다시 사용합니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Dev Proxy