php_fsockopen
v2.1.0
fsockopen은 소켓 패키지 기능으로 일반적으로 사용되는 기본 TCP:// 통신 기능 외에도 UDP:// unix:// udg:// 등 다양한 프로토콜에 대한 강력한 통신 기능을 가지고 있습니다.
stream_get_transports를 사용하면 현재 서버에 등록된 소켓 전송 프로토콜 목록을 가져와 계약 사용 필요성을 지원할지 여부를 결정할 수 있습니다.
Composer를 사용하여 라이브러리를 설치합니다. 물론 Packagist에 가서 보실 수도 있습니다.
$ composer require yakeing/php_fsockopen
$ fs = new fsockopen ();
$ ret = $ fs -> init (
10 , //Running time / sec (optional)
tcp, //transport protocol (optional)
true //Blocking mode switch (optional)
);
$ ret = $ fs -> GET (
$ Url , //Destination URL
$ Referer , //Forge Referer (optional)
$ Cookie //This Cookie (optional)
);
$ ret = $ fs -> POST (
$ Url , //Destination URL
$ Content , //Submit content: key/vvalue&...
$ Referer , //Forge Referer (optional)
$ Cookie , //This Cookie (optional)
$ ContentType //Submission method (optional)
);
$ ret = $ fs -> PUT (
$ Url , //Destination URL
$ File , //File OR Picture address: ['01.jpg','02.jpg',...]
$ Referer , //Forge Referer (optional)
$ Cookie , //This Cookie (optional)
);
제가 제작한 콘텐츠 중 하나라도 가치 있는 내용을 얻으셨다면 결제 기부를 통해 지원해 주시면 매우 감사하겠습니다.
웨이보: 야킹
트위터: 야킹