Search
 
SCRIPT & CODE EXAMPLE
 

PHP

laravel curl request

$client = new GuzzleHttpClient;

$response = $client->get('https://api.example.com/api/AvailabilitySearch', [
    'headers' => [
        'Authorization' => 'Bearer YOUR_TOKEN_HERE',
    ],
    'form_params' => [
        'VisitDate' => '2017-05-08',
        'PartySize' => '2',
        'ChannelCode' => 'ONLINE',
    ],
]);

// You need to parse the response body
// This will parse it into an array
$response = json_decode($response->getBody(), true);

/////////////////////////////////////////////////////

$endpoint = "http://my.domain.com/test.php";
$client = new GuzzleHttpClient();
$id = 5;
$value = "ABC";

$response = $client->request('GET', $endpoint, ['query' => [
    'key1' => $id, 
    'key2' => $value,
]]);

// url will be: http://my.domain.com/test.php?key1=5&key2=ABC;

$statusCode = $response->getStatusCode();
$content = $response->getBody();

// or when your server returns json
// $content = json_decode($response->getBody(), true);
Comment

laravel curl package

// we can still use native PHP curl, even in Laravel app )
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "SOME_URL_HERE".$method_request);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$output = curl_exec($ch);
curl_close($ch);
$this->response['response'] = json_decode($output);
Comment

curl in laravel

$url="http://abc/api/xyz.php";  //url of 2nd website where data is to be send
$postdata = $data
$ch = curl_init(); 
curl_setopt ($ch, CURLOPT_URL, $url); 
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0)
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); 
curl_setopt ($ch, CURLOPT_POST, 1); 
curl_setopt ($ch, CURLOPT_TIMEOUT, 60); 
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_HTTPHEADER, array('Content-Type', 'application/json'));
$result = curl_exec ($ch); 

echo $result;  
curl_close($ch);
Comment

curl post laravel

<?php

  

namespace AppHttpControllers;

  

use IlluminateSupportFacadesHttp;

  

class ITSController extends Controller

{

    /**

     * Write code on Method

     *

     * @return response()

     */

    public function index()

    {

        $apiURL = 'https://api.mywebtuts.com/api/users';

        $postInput = [

            'first_name' => 'Hardik',

            'last_name' => 'Savani',

            'email' => 'example@gmail.com'

        ];

  

        $headers = [

            'X-header' => 'value'

        ];

  

        $response = Http::withHeaders($headers)->post($apiURL, $postInput);

  

        $statusCode = $response->status();

        $responseBody = json_decode($response->getBody(), true);

     

        dd($responseBody);

    }

}
Comment

PREVIOUS NEXT
Code Example
Php :: Sending Data over another website via laravel 
Php :: get current time in php 
Php :: create project laravel 
Php :: convert all text in php to uppercase 
Php :: localhost didn’t send any data 
Php :: where is php.ini file in ubuntu 
Php :: laravel 5.8 cors 
Php :: php try catch 
Php :: laravel curl package 
Php :: remove seconds from time php 
Php :: php session destroy 
Php :: cut long text laravel blade 
Php :: get permalink by id wordpress 
Php :: sum of the array elements in php 
Php :: string convert snake case to title case in laravel 
Php :: Append a text string to WooCommerce single product title 
Php :: php add item to array 
Php :: wp get tagline 
Php :: symfony see all make command 
Php :: how to get last id in database codeigniter 4 
Php :: get current month php 
Php :: Unable to connect with STARTTLS: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed 
Php :: HTML5 Date Valu In PHP 
Php :: php group array by value and count 
Php :: how make custom menu in wordpress 
Php :: laravel validation decimal 
Php :: laravel auth without vue or bootstrap 
Php :: php Convert String containing commas to array 
Php :: Artisan command on live server 
Php :: php foreach string in array 
ADD CONTENT
Topic
Content
Source link
Name
3+5 =