HTTP 요청(Request)과 폼(Form)/포스트(Post) 파라미터를 디버깅할 수 있는 requestb.in 사이트.
Web 개발을 하다 보면 브라우저가 보낸 Form/POST Request 에 파라미터가 제대로 왔는지 확인해야 하는 경우가 많은데 실제 하려면 여러 가지 번거로운 점이 많다.
패킷 캡처 프로그램을 이용하여 HTTP 프로토콜을 캡처하거나 웹 서버에 리퀘스트 로그를 남기거나 WAS 에서 로그를 남겨야 하며 로그가 많을 경우 원하는 로그를 찾는 것도 매우 번거로운 일이다.
리퀘스트 빈(http://requestb.in/)은 이런 문제를 해결하기 위해 전용 URL 을 생성하고 브라우저나 HTTP Client 가 이 URL 로 요청을 보내면 HTTP Request Header 와 Body 를 확인할 수 있는 서비스이다.
사용은 매우 간단하다. 사이트에 연결후 하단의 "Create a RequestBin" 을 클릭하고 URL 을 생성하면 된다.
URL 이 생성되면 언어나 프레임워크마다 호출하는 예제 코드가 표시된다.
curl 로 경우 표시한 예제처럼 요청을 보내면 히스토리에 IP와 HTTP 헤더와 파라미터가 남으므로 쉽게 찾아보고 포스트나 폼 파라미터가 정확한지 확인할 수 있다.
curl -X POST -d "fizz=buzz&name=value" http://requestb.in/14g2bhs1
같이 보기