Firefox 또는 다른 웹 브라우저에서 cURL을 여는 방법은 무엇입니까?

Firefox 또는 다른 웹 브라우저에서 cURL을 여는 방법은 무엇입니까?

Firefox에 Firebug가 설치되어 있습니다. 에서그물패널에는 모든 네트워크 요청이 나열되어 있습니다. 마우스 오른쪽 버튼을 클릭하고 선택하면cURL로 복사, 이 cURL을 어떻게 사용하나요?

cURL을 사용하여 POST 요청 데이터를 어떻게 반복할 수 있나요?

복사된 cURL은 다음과 같습니다.

curl 'http://www.softwareishard.com/firebug/tips/resend/hello.php' -H 'Host: www.softwareishard.com' -H 'User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:26.0) Gecko/20100101 Firefox/26.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'Referer: http://www.softwareishard.com/firebug/tips/resend/resend.html' --data 'name=Bob'

답변1

cURL은 Firefox 또는 Firebug의 일부가 아닙니다. 즉, 그곳에서 실행할 수 없습니다. 다음과 같이Firebug 위키는 설명합니다:

cURL은 URL 구문으로 데이터를 전송하기 위한 명령줄 도구입니다. 방화범의cURL로 복사명령은 HTTP 요청(HTTP 헤더 및 쿼리 문자열 매개변수 포함)을 다시 생성하고 이를 cURL 명령 문자열로 클립보드에 복사합니다. 문자열을 터미널 창에 붙여넣어 동일한 요청을 실행하거나 예를 들어 cURL을 지원하는 클라이언트에 붙여넣을 수 있습니다. 서버가 압축된 응답을 제공하는 경우 기본 설정을 extensions.firebug.net.curlAddCompressedArgument다음으로 설정할 수 있으며 Firebug는 생성된 명령 문자열에 true해당 내용을 추가합니다 .--compressed argument

그것은 또한 다음을 가리킨다.cURL 홈페이지.

Firebug가 제공하는 것은 마우스 오른쪽 버튼을 클릭한 요청을 다음을 통해 다시 보내는 것입니다.재전송상황에 맞는 메뉴 내의 옵션.

관련 정보