fsockopen ist eine Socket-Paketfunktion. Zusätzlich zu der häufig verwendeten grundlegenden TCP://-Kommunikationsfunktion verfügt es auch über andere leistungsstarke Kommunikationsfunktionen wie UDP://, Unix://, udg:// usw. und verschiedene Protokolle.
Sie können stream_get_transports verwenden, um die aktuelle Liste der vom Server registrierten Socket-Übertragungsprotokolle abzurufen und zu bestimmen, ob die Notwendigkeit der Verwendung der Vereinbarung unterstützt wird.
Verwenden Sie Composer, um die Bibliothek zu installieren. Natürlich können Sie Packagist zur Ansicht besuchen.
$ 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)
);
Wenn Sie von einem der von mir erstellten Inhalte profitieren, würde ich mich über Ihre Unterstützung durch eine Spende sehr freuen.
weibo: Gejammer
Twitter: Gejammer