Error while ordering

0

I am trying to make a request in a REST API to use PHP Unirest. The error that appears when I print is:

  

Bad URL, colon is first character

The error:

  

PHP Fatal error: Uncaught Unirest \ Exception: Bad URL

My code:

<?php
require __DIR__ . '/../vendor/autoload.php';

use Unirest\Request as UniRequest;
use CurlFile;

if (isset($_POST['primeiro'])) {
    $where = $_POST["where"];
    $equal = $_POST["equal"];

    $resultado = new pedidos;
    $valores = $resultado->LogIgualA($where, $equal);
}

class pedidos {
    function LogIgualA($where, $equal) {
        $wsURL = "localhost:8080/public";
        $headers = array('Accept' => 'application/json');

        try {
            $valores = UniRequest::get($wsURL."/visual/json_log/where=".$where."/equal=".$equal, $headers, null);
        } catch (Exception $e) {
            echo $e->getMessage();
        }

        $valoresAux = $valores->body;

        $valores = [];

        foreach($valoresAux as $z){
            $ID = $z->ID;
            $DateConnection = $z->DateConnection;
            $TimeToServe = $z->TimeToServe;
            $ClientIP = $z->ClientIP;
            $CacheCode = $z->CacheCode;
            $Bytes = $z->Bytes;
            $Method = $z->Method;
            $RequestProtocol = $z->RequestProtocol;
            $RequestIP = $z->RequestIP;
            $RequestPort = $z->RequestPort;
            $RequestFolder = $z->RequestFolder;
            $Auth = $z->Auth;
            $RouteLeft = $z->RouteLeft;
            $RouteRight = $z->RouteRight;
            $ContentType = $z->ContentType;
        }

        return $valores;
    }
}

The "isset ($ _ POST ['first'])" is when I click on the butao in HTML it calls the function inside PHP. If you put the variable $wsURL com "http://localhost:8080/public" it simply loads infinitely.

    
asked by anonymous 29.06.2018 / 13:21

0 answers