>

URL에 사용자와 비밀번호를 삽입하거나 별도로 제공 할 수 있습니다 :

curl http://user:password@example.org/

또는

curl -u user:password http://example.org/

GET 또는 POST의 두 가지 경우 curl이 어떤 방법을 사용합니까?

curl은 두 경우 모두 동일한 HTTP 요청을 생성합니까? 그렇지 않은 경우 어느 것이 안전하지 않습니까?

감사합니다.

  • 답변 # 1

    GET  와이즈 비즈  인증과 관련이 없습니다. GET 또는 POST 방법을 언제 사용해야합니까?를 참조하십시오. 그들 사이의 차이점은 무엇입니까?

    두 경우 모두 POST  기본 인증 (기본값)과 curl 를 사용합니다.  의뢰. 정확히 무엇을 GET 볼 수 있습니다   curl 를 추가하여 수행  옵션 : 이로 인해 -v 가 발생합니다  기본적으로 출력하는 응답 본문 외에도 요청 및 응답 (헤더로 제한)을 표시합니다.

    보다 안전한 인증 메커니즘을 사용하려면 명시 적으로 지정할 수 있습니다 ( curl  또는 --digest  일반적으로) 또는 --negotiate 를 사용하십시오.   --anyauth 에게 알리는 옵션  사용할 수있는 가장 안전한 인증 메커니즘을 파악합니다.

    curl

관련 자료

  • 이전 `curl -v`는 본문을 포함한 완전한 HTTP 요청을 보여줍니까?
  • 다음 networking - 활성/백업 모드에서 본드 인터페이스를 테스트하는 방법