오버헤드를 최소화하기 위해 비동기 json 게시 요청에 cURL을 사용하시겠습니까?

오버헤드를 최소화하기 위해 비동기 json 게시 요청에 cURL을 사용하시겠습니까?

API 엔드포인트에 대한 비동기 게시 요청을 만드는 방법에는 약간의 오버헤드가 있다고 생각합니다. ~에서스택 오버플로나는 libcurl이 대안이라는 것을 알고 있지만 libcurl에 익숙하지 않고 '&'를 사용하는 것에 익숙하지 않습니다.매번 새로운 연결그에 따른 간접비. 연결 유지 연결이 연결을 계속 유지한다는 것을 알고 있지만 내 접근 방식에 비해 오버헤드가 거의 없이 어떻게 API에 대한 json 게시 요청을 비동기적이고 빠르게 반복적으로 만들 수 있습니까?

while :; do 
  curl -s 'https://test.com' \
  -H 'Connection: keep-alive' \
  -H 'Pragma: no-cache' \
  -H "X-XSRF-TOKEN: ${XSRF}" \
  -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/92.0.4515.107' \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/plain, */*' \
  -H 'Origin: https://test.com' \
  -H 'Referer: https://test.com/user' \
  -H 'Accept-Language: en-US,en;q=0.9' \
  -H "Cookie: XSRF-TOKEN=${XSRF}" \
  --data-raw '{"name":"testUserName"}' \
  --compressed &
done

ベストアンサー1

おすすめ記事