t

[질문]curl로 타서버와 통신중 딜레이주는법없나요?

curl로 타서버(.net)와 통신중인데 자료가 5메가정도 됩니다. 용량 문제인지 아니면

응답서버에서 자료를 db에서 뽑아오는 시간이 상당히 걸리더라구요 이부분때문인지

curl로 그냥 받아올때는 시간이 걸리긴해도 잘받아오던게

파일로 저장만하면 문서에 기본텍스트만 받아오네요. 

 

성함@연락처@주소@특이사항<br /> 이렇게 기본텍스트문구만받아오고

 

 

---------------------------------------------------------

블라블라@블라블라@블라블라@블라블라<br />블라블라@블라블라@블라블라@블라블라<br />블라블라@블라블라@블라블라@블라블라<br />블라블라@블라블라@블라블라@블라블라<br />

 

----------------------------------------------------------------

 

이런형식으로 쭉쭉 뿌려져야되는데 이부분은 표시가 안됩니다.

해결방법이 없을까요??

 

사용코드입니다.

function CurlToFile($url,$param , $vendor_id, $returnTransfer = 1 ){
$referer_url= $url; 
 $curlsession = curl_init();
 curl_setopt($curlsession, CURLOPT_URL, $url);
 curl_setopt($curlsession, CURLOPT_POST, 1);
 curl_setopt($curlsession, CURLOPT_POSTFIELDS, $param); 

 curl_setopt($curlsession, CURLOPT_RETURNTRANSFER, $returnTransfer);

 curl_setopt($curlsession, CURLOPT_TIMEOUT, 6000);

 curl_setopt($curlsession, CURLOPT_HEADER, 0); //1 : 헤더값을 가져오기위해 사용합니다. 쿠키를 가져오려고요.
 curl_setopt($curlsession, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
 curl_setopt($curlsession, CURLOPT_REFERER, $referer_url);

 ob_start();
 $res = curl_exec($curlsession);
 $buffer = ob_get_contents();

 ob_end_clean();
 

 curl_close($curlsession);

 $filename = $vendor_id . "__". date('ymd H:i:s') . ".php";

 $file = $_SERVER['DOCUMENT_ROOT'].'/data/socket/'.$filename;
file_put_contents($file ,$res);

return $buffer;

}​

 

|

댓글 2개

구글에서 "curl 속도" 라고 검색해보세요.
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
10년 전 조회 2,110
10년 전 조회 1,998
10년 전 조회 2,132
10년 전 조회 2,659
10년 전 조회 3,488
10년 전 조회 2,539
10년 전 조회 2,810
10년 전 조회 3,326
10년 전 조회 2,711
10년 전 조회 2,488
10년 전 조회 2,434
10년 전 조회 5,321
10년 전 조회 2,125
10년 전 조회 2,435
10년 전 조회 2,967
10년 전 조회 2,433
10년 전 조회 4,122
10년 전 조회 2,351
10년 전 조회 2,291
10년 전 조회 2,407
10년 전 조회 5,963
10년 전 조회 2,272
10년 전 조회 3,822
10년 전 조회 3,124
10년 전 조회 3,752
10년 전 조회 3,387
10년 전 조회 4,058
10년 전 조회 2,238
10년 전 조회 2,517
10년 전 조회 4,331
10년 전 조회 2,694
10년 전 조회 2,085
10년 전 조회 3,070
10년 전 조회 2,812
10년 전 조회 2,540
10년 전 조회 2,520
10년 전 조회 2,726
10년 전 조회 2,378
10년 전 조회 1,971
10년 전 조회 2,719
10년 전 조회 3,163
10년 전 조회 2,733
10년 전 조회 2,767
10년 전 조회 3,425
10년 전 조회 4,461
10년 전 조회 2,149
10년 전 조회 2,144
10년 전 조회 2,613
10년 전 조회 2,852
10년 전 조회 2,379
10년 전 조회 2,052
10년 전 조회 2,213
11년 전 조회 2,330
11년 전 조회 2,554
11년 전 조회 2,692
11년 전 조회 3,398
11년 전 조회 2,021
11년 전 조회 2,242
11년 전 조회 6,308
11년 전 조회 2,118
11년 전 조회 2,595
11년 전 조회 2,528
11년 전 조회 3,009
11년 전 조회 2,448
11년 전 조회 2,718
11년 전 조회 2,753
11년 전 조회 3,162
11년 전 조회 2,923
11년 전 조회 3,781
11년 전 조회 3,180
11년 전 조회 3,264
11년 전 조회 2,374
11년 전 조회 2,645
11년 전 조회 2,592
11년 전 조회 2,271
11년 전 조회 2,085
11년 전 조회 2,258
11년 전 조회 2,938
11년 전 조회 2,231
11년 전 조회 3,203
11년 전 조회 4,886
11년 전 조회 2,763
11년 전 조회 2,631
11년 전 조회 2,573
11년 전 조회 2,530
11년 전 조회 2,225
11년 전 조회 3,409
11년 전 조회 2,112
11년 전 조회 2,529
11년 전 조회 2,625
11년 전 조회 2,713
11년 전 조회 3,687
11년 전 조회 2,438
11년 전 조회 2,885
11년 전 조회 2,278
11년 전 조회 2,288
11년 전 조회 3,165
11년 전 조회 2,560
11년 전 조회 2,392
11년 전 조회 2,734