[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Rafael Lannes
Criador Rafael Lannes 09/11/2020

Fala Carlos, beleza?

Estou utilizando o guzzle em uma aplicação q utilza laravel 5.7, consigo fazer os requests tranquilamente.

Porém, quando coloco a url em um parametro no arquivo .ENV, no servidor algumas requisições falham, se dar F5 funciona, outra vezes falha, fica nessa intermitência

Segue o erro:

https://i.imgur.com/jfbUEOh.jpg

No codigo, monto a url assim:

 $url = "{$this->api}pc/Chatbot?metodo=guias_emitidas_pagas";

O mais estranho é que se eu coloco a URL setada com o caminho, funciona sem problemas. 

 

Meu principal problema é que no servidor onde roda a aplicação é uma url e pra desenvolvimento, é outra. aí sempre fica dando conflito no git

 

Como posso resolver isso?

 

Manager Carlos Ferreira 09/11/2020

Fala, Rafael!
Beleza, e com vc?

Nesse print aqui retornou 404, Not Found: https://i.imgur.com/jfbUEOh.jpg

Passa esses query params, assim:
$guzzle->request('GET', $url, [
    'query' => [
        'metodo' => 'guias_emitidas_pagas',
    ],
]);

Carlos Ferreira
Criador Rafael Lannes 09/11/2020

Tudo certo por aqui também.

 $this->api = getenv("API_TRIBUTOS");

Entao, vc reparou q o erro só da na metade da url? é justamente a parte que não está no .ENV, se eu dar F5, ele consegue fazer esses requests, o que é mais estranho...

 

Rafael Lannes
Manager Carlos Ferreira 09/11/2020

Ainda não ficou muito claro para mim todo o cenário de problemas, aquele erro 404 não fez muito sentido, pelo menos não para mim.

Tem o projeto no GitHub?
Se sim, qual parte do código está essa implementação?

No aguardo de mais detalhes (se quiser fazer um vídeo, seria ótimo =D)

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!