(RESOLVIDO) Requisição HTTP Localhost na Blank

Boa tarde Pessoal. Estou desenvolvendo uma rotina para captura da digital do usuario. estou usando um leitor de biometria. Consegui fazer funcionar no php com este codigo:

<?php // URL para a requisição $url = 'http://localhost:5000/apiservice/capture-hash'; // Inicializa a sessão cURL $ch = curl_init(); // Configura as opções da requisição cURL curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Realiza a requisição $response = curl_exec($ch); // Verifica se houve algum erro na requisição if(curl_errno($ch)) { echo 'Erro ao realizar a requisição: ' . curl_error($ch); } else { // Fecha a sessão cURL curl_close($ch); // Retorna a resposta como JSON echo $response; } ?>

Tentei gravar o codigo estruturado aqui, mas ao gravar desconfigura.

Funciona perfeitamente, faz uma requisição na porta 5000 (localhost) pois o equipamento está instalado na usb da maquina e tem um app rodando escutando na porta 5000, ao fazer a requisição solicita que o usuario coloque o dedo no leitor e devolve um json com os dados da leitura biometrica.

Se rodo este codigo no browser local da máquina funciona porque acessa o localhost, mas se rodo na blank do scriptcase ou coloco este codigo na web não funciona porque ao executar esta linha: http://localhost:5000/apiservice/capture-hash imagino que ele busque no localhost do servidor onde esta a aplicação php ou scriptcase ai nãi funciona.

Alguém tem uma ideia de como mandar a requisição para o localhost da maquina do usuario?

1 Curtida