programing

Postman Interceptor 사용 방법

nasanasas 2021. 1. 11. 08:21
반응형

Postman Interceptor 사용 방법


Postman 0.9.6으로 업그레이드 한 이후로 크롬은 우편 배달부가 사용자 쿠키를 가져 오는 것을 허용하지 않기 때문에 사용자 세션을 복제 할 수 없습니다. 그러나 그들은 우편 배달부 요청을 라우팅하고 사용자 쿠키를 가져 오는 Postman Interceptor라는 또 다른 플러그인을 만들어이 문제를 "해결"하기로 결정했습니다. 그들은이 멋진 도구에 대한 블로그 게시물을 여기에 썼습니다 : http://blog.getpostman.com/index.php/2014/02/11/postman-v0-9-6-access-cookies-and-restricted-headers-plus -더 나은 테스트 /

그러나 나는 이것을 작동시키는 방법을 알아낼 수 없습니다. 한 시간 동안 시도했지만 여전히 로그인 한 사용자로 내 요청이 표시되지 않습니다.


이것은 나를 위해 일했습니다.

  1. Postman 설치
  2. 인터셉터 설치
  3. 스위치를 토글하여 인터셉터를 활성화하십시오.
    여기에 이미지 설명 입력
  4. 오른쪽 상단의 인터셉터 버튼을 클릭하여 Postman에서 인터셉터를 활성화하십시오 (위성처럼 보임).
    여기에 이미지 설명 입력

관련 질문에 대한 모든 댓글을 파헤쳐 야하는 사람을 구하기 위해 다음은 2018 년 Postman 상태에 대한 간략한 개요입니다.

독립형 Postman (현재)

위성 접시 아이콘 이있는 경우 독립형 Postman을 사용하고 있습니다 .

우편 배달부 독립형 스크린 샷

Postman Interceptor는 독립형 Postman에서 작동하지 않는 것으로 보입니다 (2018 년 1 월 기준).

위성 접시를 켜면 프록시가 시작됩니다 (기본 포트 :) 5555. 당신이 차례로 브라우저 및 / 또는 OS 프록시 설정을 업데이트하는 경우 localhost:5555프록시를 통해 제작 요청은 우편 배달에 표시됩니다 그것은 기존의 인터셉터와 협력하는 방법과 유사.

이 기능에 대한 자세한 내용은 여기에서 확인할 수 있습니다 .

Postman Chrome 앱 (지원 중단됨)

당신은이 있으면 이상한 위성 것은 당신이 사용하는 아이콘이 된 크롬 앱을 :

우편 배달부 크롬 앱 스크린 샷

이것은 인터셉터와 함께 작동합니다. 작동하는 데 문제가있는 경우 노즐 맨의 답변 지침을 참조하십시오 .

tl; dr 인터셉터 확장 프로그램 을 사용하려면 Postman Chrome 앱 을 사용해야합니다 .


크롬에서 인터셉터를 켜고 Postman에서 프록시를 켜야합니다. 또한 올바른 확장을 설치하십시오! 이상하게도 2 개의 우체부 인터셉터가있는 것 같습니다.

  1. 인터셉터 1 <-이름이 같지만 getpostman.com이 아닙니다.
  2. 인터셉터 2 <-올바른 소스에서

그러면 작동합니다


나에게 문제는 여러 Chrome 프로필이 있고 확장 프로그램이 활성화되어 있어도 기본 프로필이 아닌 요청이 작동하지 않는다는 것입니다. 기본 프로필로 전환하고 확장이 활성화되었는지 확인한 후 제대로 가로 채기 시작했습니다.


Im OSX 10.10.4에 있으며 인터셉터가 작동하려면 프록시 서버를 허용하려면 다음 지침을 따라야했습니다.

https://www.getpostman.com/docs/capture_native


네이티브 앱 POSTMAN (windows, macOS 또는 linux)의 경우 INTERCEPTOR Bridge를 설치했는지 확인하십시오.

https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290


두 가지 방법이 있으며 둘 다 작동합니다.

1) 우편 배달부 크롬 앱 + 우편 배달부 인터셉터 플러그인

더 이상 사용되지 않지만 더 편리하며 몇 번의 클릭만으로 충분합니다.

2) 우편 배달원 네이티브 앱

사용자 친화적이지 않은 공식적으로 추천합니다. 브라우저 / 시스템 프록시 설정을 수동으로 변경해야합니다.


여기에 언급 된 일부 Postman Chrome 앱은 더 이상 사용되지 않으므로 더 이상 API 요청을 가로채는 데 사용할 수 없습니다. 대신 Postman은 더 잘 작동하는 베타 버전 "Postman Canary"를 출시했습니다.

카나리아와 인터셉터를 설정하려면 다음 링크를 따르십시오. https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290


Postman은 2019 년 6 월 v7.2.2 에서 Mac / Windows / Linux 용 패키지 앱에 대한 인터셉터 지원을 출시했습니다 .

7.2.2 : 인터셉터를 통한 쿠키 동기화 지원 추가

문서가 아직 업데이트되지 않았으므로 여기에 대한 자세한 내용 : https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290


SSL을 비활성화하는 것만으로 인터셉터없이 작업 할 수있었습니다.

인터셉터를 사용해야하는 이전 버전의 우편 배달부 [Postman Chrome App (Deprecated)]를 사용하고 있었는데, 기본적으로 Header와 별도로 쿠키를 전달하고 싶었습니다. 이제 New Standalone / Desktop Postman (현재 도구)을 사용하려고 할 때 오류가 발생했습니다.여기에 이미지 설명 입력

이 오류를 해결하려면 SSL 인증서 확인 을 " OFF " 해야했습니다 .여기에 이미지 설명 입력

참조 URL : https://stackoverflow.com/questions/24472239/how-to-use-postman-interceptor

반응형