easyCurl
1.0.0
EasyCurl 클래스 덕분에 코드 정보가 거의없는 간단한 컬 트랜잭션을 수행 할 수 있습니다.
아래 샘플을 사용하면 프록시로 데이터를 연결하고 사이트에 데이터를 게시하는 것과 같은 예를 찾을 수 있습니다.
당신이 개발에 기여한다면 우리는 매우 기뻐할 것입니다.
클래스와 함께 프록시를 사용하려면 프록시를 지정하면서 사용하려는 프록시를 지정하십시오 : 포트. 따라서 proxyadrea는 두 번째 ()에 포트 번호입니다.
require_once " easyCurl.php " ;
$ easyCurl = new easyCurl (); /*
* Sayfa Kaynak kodlarını alma
* SourceCode Fonksiyonuna adresi tanımlayarak kaynak kodlarını alıp değişkene aktarabilirsiniz veya ekrana yansıtabilirsiniz.
* Referans adresi vs.. düzenlemek için bu fonksiyondan önce referer gibi değişkenlere değer vermelisiniz.
* Proxy kullanmak için 2. bir parametrede proxy adresini belirtmeniz yeterlidir. proxyip:sifre şeklinde göndermelisiniz
*/
$ source = $ easyCurl -> sourceCode ( ' http://savascanaltun.com.tr ' ); $ source = $ easyCurl -> sourceCode ( ' http://savascanaltun.com.tr ' , ' 122.323.32.22:8082 ' );첫 번째 매개 변수에서 게시 할 페이지의 조치 섹션을 제공하십시오. 아래 샘플의 양식은 제목 및 메시지 필드에 따라 작성되었습니다. 사용자 이름과 비밀번호 영역의 예가 있으면 그에 따라 조정해야합니다.
/*
* CURL POST İşlemi
* post yapılacak formdaki action alanındaki adres
* ikinci parametrede ise bir dizi gönderip bu diziyi form name ve değerlerine göre göndertiniz.
* Proxy kullanmak için 3. bir parametrede proxy adresini belirtmeniz yeterlidir. proxyip:sifre şeklinde göndermelisiniz
*/
$ postData = array (
' baslik ' => ' easyCurl Class test ' ,
' mesaj ' => ' Merhaba ben savaş can altun bu bizim ilk testimiz. '
);
$ post = $ easyCurl -> curlPost ( ' http://savascanaltun.com.tr/app/php/test/post.php ' , $ postData ); $ easyCurl -> referer = " http://savascanaltun.com.tr " ; $ easyCurl -> followlocation = true ; $ easyCurl -> header = true ; $ easyCurl -> timeout = 5 ; $ easyCurl -> ssl_verifypeer = true ;
$ easyCurl -> ssl_verifyhost = true ; $ easyCurl -> cookie = true ;오류 수에 도달;
$ easyCurl -> errorNumber ;오류에 도달;
$ easyCurl -> error ; $ easyCurl -> speed ;저자 : Savas Can Altun 메일 : [email protected] 웹 : http://savascanaltun.com.tr