> 헤드라인 > 본문

cURL의 작성자는 다음과 같이 밝혔습니다. cURL은 기본적으로 JSON을 지원합니다!

藏色散人
풀어 주다: 2022-01-23 09:35:27
앞으로
2530명이 탐색했습니다.

cURL 작성자 Daniel Stenberg는 이메일을 통해 cURL에 기본 JSON 지원을 추가할 계획을 밝혔습니다.

cURL의 작성자는 다음과 같이 밝혔습니다. cURL은 기본적으로 JSON을 지원합니다!

Daniel은 cURL에 기본 JSON 지원을 추가하는 이유를 다음과 같이 설명합니다.

  • JSON 전송은 REST API와 같은 영역에서 매우 일반적입니다.

  • 많은 사람들이 cURL 대안에 대해 질문합니다. JSON"은 요소를 고려할 때 일반적인 것입니다.

  • Stack Overflow와 같은 사이트에서는 JSON이 큰따옴표를 사용하고 쉘 변수가 내부에서 확장되지 않기 때문에 올바른 JSON을 보내고 cURL을 사용하여 JSON을 올바르게 인용할 수 없는 사람들이 꽤 많습니다. 작은따옴표

Daniel은 JSON을 자주 보내지 않기 때문에 이 기능을 설계하는 데 전적으로 자신에게 의존하는 것은 적절하지 않다고 말했습니다. 이 기능을 최대한 유용하게 만들려면 다른 사람의 도움이 필요합니다.

현재 Daniel은 Wiki에서 이 기능에 대한 초안을 제공하고 토론 포럼을 만들었습니다.

간단히 말하면 Daniel은 두 가지 명령줄 옵션을 추가할 계획입니다.

  • 일치하는 Accept 헤더를 사용하여 -d에 대한 바로 가기로 형식화된 JSON을 보냅니다.

  • JSON 요청 본문을 작성하여 보내기

--json -||@filename
curl --json [whatever] http: //example.com
로그인 후 복사

위의 명령줄은 바로 가기이며 해당 기능은 -d [무엇이든] -H "Content-Type: application/json"과 동일합니다. -d [whatever] -H "Content-Type: application/json"

--jp [part]
로그인 후 복사

('jp' 是 "JSON part" 的缩写)

构建 JSON request body,然后使用 request headerContent-Type: application/jsonrrreee

('jp'는 "JSON part"의 약자)

JSON 요청 본문을 작성한 후 request headerContent-Type: application/json을 사용하여 JSON을 보냅니다.

[part]는 JSON 콘텐츠를 빌드하는 명령입니다.

(jo에서 영감을 받은 구문)🎜🎜자세히 보기: https://github.com/curl/curl/wiki/JSON🎜
관련 라벨:
원천:oschina.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿