
SwooleCoroutineHttpClient::__construct에서 사용하는 파라미터 중 하나인 $settings의 'open_length_prefix' 옵션은 HTTP 요청의 Content-Length 헤더를 무시하고, HTTP 요청의 첫 4바이트를 Content-Length로 인식하는 옵션입니다.
이 옵션의 기본값은 false입니다. 이 옵션을 true로 설정하면 HTTP 요청의 첫 4바이트를 Content-Length로 인식하여 데이터를 처리합니다.
이 옵션을 사용하는 경우, HTTP 요청의 첫 4바이트가 실제 Content-Length와 다를 경우 데이터 처리에 문제가 발생할 수 있습니다. 따라서 이 옵션을 사용하기 전에 반드시 HTTP 서버의 Content-Length 헤더와 첫 4바이트를 확인하여 문제가 없는지 확인해야 합니다.
2025-05-22 07:26