...
Com o Mingle Gateway, você não precisa comprometer a segurança do seu host ao informar o endereço rest completo, basta informar o endpoint desejado.
Veja no seu código comprometendo a segurança do seu backend, veja o bloco de código abaixo:
...
Ao utilizar a classe mingleService.gateway você substitui o request http padrão do typescript e garante a segurança da informação.
É possível enviar headers customizados de acordo com a sua implementação para o seu servidor finalhost.
Neste exemplo, vamos adicionar o header "x-totvs-header-customizado" ao request:
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
getProducts() { const options = {headers: {"x-totvs-header-customizado": "123456"}}; return this.mingleService.gateway.get('listaProdutos', options).subscribe(response=>{ return JSON.stringify(response); }, error => { console.error("Error in gateway endpoint 'listaProdutos'"); return error ; }) } |
A classe mingleService.gateway está pronta para realizar as seguintes ações:
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<po-upload name="upload"
p-label="PO Upload"
p-multiple
p-hide-send-button
[(ngModel)]="teste"
p-url="urlImage"
(p-success)="resumeUploadSuccess()">
</po-upload> |