All Projects → yakeing → php_curl

yakeing / php_curl

Licence: MPL-2.0 License
Curl is an open source file transfer tool that uses URL syntax to work on the command line, where the basic functions of curl are encapsulated, such as COOKIES / encrypted transport / HTTP authentication / analog forms / upload files, etc.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to php curl

flutter curl
Flutter plugin to use libcurl for HTTP calls
Stars: ✭ 42 (+10.53%)
Mutual labels:  curl
Request
A simple PHP HTTP request class.
Stars: ✭ 49 (+28.95%)
Mutual labels:  curl
SimplecURL
Easy to use HTTP Client for PHP
Stars: ✭ 14 (-63.16%)
Mutual labels:  curl
BusinessCard
💳 My curl-able business card
Stars: ✭ 49 (+28.95%)
Mutual labels:  curl
postbuildscript-plugin
The PostBuildScript Jenkins plugin lets you execute a set of scripts at the end of the build depending on the build status.
Stars: ✭ 40 (+5.26%)
Mutual labels:  post
easysub
Fast Subdomain Enumeration Tool made with Bash only 💯
Stars: ✭ 15 (-60.53%)
Mutual labels:  curl
request
http requests DSL for R
Stars: ✭ 36 (-5.26%)
Mutual labels:  curl
HttpRequest
Simplified HTTP client, A simplie golang HTTP client library.
Stars: ✭ 134 (+252.63%)
Mutual labels:  curl
curly.hpp
Simple cURL C++17 wrapper
Stars: ✭ 48 (+26.32%)
Mutual labels:  curl
ionic-push-php
ionic-push-php is a library that allows you to consume the Ionic Cloud API for sending push notifications (normal and scheduled), get a paginated list of sending push notifications, get information of registered devices, remove registered devices by token, ...
Stars: ✭ 20 (-47.37%)
Mutual labels:  curl
curl-fuzzer
Quality assurance testing for the curl project
Stars: ✭ 40 (+5.26%)
Mutual labels:  curl
Curl Noise
Implementation of curl noise for particles simulated on GPU with OpenGL
Stars: ✭ 42 (+10.53%)
Mutual labels:  curl
crosware
Tools, things, stuff, miscellaneous, etc., for Chrome OS / Chromium OS
Stars: ✭ 36 (-5.26%)
Mutual labels:  curl
grpc-curl
grpc-curl is a command line tool for interacting with gRPC servers
Stars: ✭ 59 (+55.26%)
Mutual labels:  curl
FritzBoxShell
Some shell scripts for controlling and checking the Fritz!Box/Fritz!Repeater
Stars: ✭ 80 (+110.53%)
Mutual labels:  curl
WebTechnologies
CRAN Task View: WebTechnologies
Stars: ✭ 163 (+328.95%)
Mutual labels:  curl
email-checker
Provides email verification on the go.
Stars: ✭ 116 (+205.26%)
Mutual labels:  curl
rest-api-endpoints
🌾 WordPress REST API endpoints
Stars: ✭ 31 (-18.42%)
Mutual labels:  post
wumpfetch
🚀🔗 A modern, lightweight, fast and easy to use Node.js HTTP client
Stars: ✭ 20 (-47.37%)
Mutual labels:  post
setup-linux-debian
Installs essential JavaScript development programs.
Stars: ✭ 16 (-57.89%)
Mutual labels:  curl

Curl

Curl is an open source file transfer tool that uses URL syntax to work on the command line, where the basic functions of curl are encapsulated, such as COOKIES / encrypted transport / HTTP authentication / analog forms / upload files, etc.

Travis CI badge

Travis-ci

codecov badge

codecov

Github badge

Downloads Size tag license languages

Installation

Use Composer to install the library. Of course, You can go to Packagist to view.


    $ composer require yakeing/php_curl

init

  • example
    $Curl = new curl();
    $curl->Encoding = 'gzip';
    $Curl->Timeout = 10;

GET

  • example
      $Url = 'https://github.com/yakeing';
      $Header = array(
        'User-Agent: Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.28'
      );
      $Curl->Get($Url, $Header);

POST

  • example
      $Url = 'https://github.com/yakeing';
      $Vars = array(
        'user'=>'admin',
        'upload'=>new CURLFile(realpath('image.jpg')) //php 5.5 Edition
        );
      $curl->UserAgent = 'Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.28';
      $Curl->Post($Url, $Vars, $Header);

Sponsor

If you've got value from any of the content which I have created, then I would very much appreciate your support by payment donate.

Sponsor

Author

weibo: yakeing

twitter: yakeing

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].