curl-multi

    -1

    1답변

    curl_multi_exec으로 데이터를 가져 오는 것은 엄청난 메모리 사용을 초래합니다. 이 디버깅을 시도하고 메모리 사용이 상승하기 시작합니다. do { $mrc = curl_multi_exec($mh, $active); var_dump("Curl exec ".memory_get_usage()); } while ($mrc == CUR

    0

    1답변

    curl_multi를 사용하여 curl 요청을 병렬로 실행할 수있었습니다. 하지만 응답에 문제가 있습니다. 요청이 병렬로 실행 되더라도 모든 URL이 실행 된 후에 만 ​​응답이 수신됩니다. 내 요구 사항은 각 요청이 실행되는 즉시 응답을 반환하는 것입니다. 누군가 해결책을 가르쳐 줄 수 있습니까? <?php $price = urlencode("selec

    0

    1답변

    동시에 10 개의 웹 페이지를 가져 오려고합니다. curl_multi를 사용하고 있습니다. 하지만 대부분의 가져온 웹 페이지에서 503 개 (너무 많은 요청) 오류가 발생합니다. 이 문제를 어떻게 해결할 수 있습니까? 다음은 내가 실행 한 PHP 스크립트입니다. http://pastebin.com/HhrffciC 모든 PHP 지원 서버에서 실행할 수 있습니

    0

    2답변

    저는 PHP cURL 멀티 핸들러를 사용하는 일부 FTP 서버와 함께 멀티 커넥션을 통해 이미 저를 다운로드하고 있습니다. 그리고 얼마나 많은 연결이 각 서버를 지원하는지 알고 싶습니다. 어떻게 컬 라이브러리로 이것을 할 수 있습니까?

    1

    1답변

    curl_multi_init으로 시도하면 페이지 정보가 표시됩니다. 하지만 curl_multi_getcontent() - 30s 후에 페이지 정보를 얻으려고하면. 하위. curl_multi_getcontent()를 올바르게 사용해야하는 방법은 무엇입니까? 감사합니다 class Grab { public function getData() {

    1

    1답변

    데이터를 검색하기 위해 다중 컬 요청을 API로 전송하려고합니다. 이 특정 API는 JSESSIONID 쿠키가 올바르게 작동하도록 헤더에 전달되도록 요구합니다. 내가 요청을 보내는 데 사용하고 기능입니다 : 나는 내 다른 다중 요청이 작동하기 때문에이 기능의 문제라고 생각하지 말아 function sendMultiRequest($data) { /

    10

    4답변

    나는 그것을 읽으려고했을 때 왜 cURL의 쿠키 병 파일이 비어 있었는지 이해하려고 몇 시간 동안 벽에 머리를 두드리는 소리를 쳤다. 나는 단지 curl_close()을 두 번 대신 두 번 호출하면 내 코드가 작동한다는 것을 발견했다. 이것이 cURL 버그인지 궁금하다. boolean true 출력 curl_close($chInfo['handle']);

    0

    1답변

    PHP 용 Amazon AWS SDK를 사용하여 상당히 복잡한 쿼리를 수행해야합니다. 가장 효율적인 방법은 PHP's MultiCurl입니다. MultiCurl에 대한 Guzzle already has 기능이 내장되어 있습니다. AWS SDK에서 제공하는 표준 방법을 사용하면 자동으로 MultiCurl이 사용됩니까? 아니면 직접 사용을 지정해야합니까? 예

    0

    1답변

    PHP를 사용하여 서버 A에서 서버 B로 병렬 요청을 만들고 싶습니다. Curl Multi Handle과 Http Pooling 중에서 가장 좋은 방법은 무엇입니까? 이 두 가지 장단점은 무엇입니까? 성능, 메모리 사용량, CPU 사용량에있어 최적의 방법을 제안 해주십시오.

    0

    1답변

    eBay API에 대한 GetItemTransactions 호출을 시도합니다. 이 호출은 기본적으로 정상적으로 작동하지만 마지막 트랜잭션 (itemID) 만 반환합니다. 동일한 URL ($ url)을 사용하고 있기 때문에 내 cURL 구문에 오류가 있다고 생각합니다. 코드는 다음과 같습니다. $mh = curl_multi_init(); $handles =