Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 21/03/2022
# pix
Avatar discord do usuario hubner7903

hubner7903

Ver Respostas

ao inves de ir no Header

# pix
Avatar discord do usuario hubner7903

hubner7903

Há alguma forma de mandar esse certificado no body da requisição?

# pix
Avatar discord do usuario hubner7903

hubner7903

foi montado a partir do exemplo do documentação

# pix
Avatar discord do usuario hubner7903

hubner7903

let https = require('https');
let agent = new https.Agent({
pfx: certificado,
passphrase: ''
})

var axios = require('axios');
var data = JSON.stringify({ grant_type: 'client_credentials'});

var config = {
method: 'post',
url: 'https://api-pix-h.gerencianet.com.br/oauth/token',
headers: {
'Authorization':
Basic ${base64},
'Content-Type': 'application/json',

},
httpsAgent: agent,
data: data
};

try {
const response = await axios.request(config);
return response.data
} catch (error) {
console.error(error);
}

# pix
Avatar discord do usuario hubner7903

hubner7903

João Vitor, o codigo que estou testando é exatamente esse que vc postou..

# pix
Avatar discord do usuario joao_efi

joao_efi

Com o axios, tente algo nessa linha..

ts
const requisicao = {
method: 'POST',
url: 'https://api-pix-h.gerencianet.com.br/oauth/token',
headers: {
Authorization: Basic ${base64},
'Content-Type': 'application/json',
},
httpsAgent: config.agent,
data: JSON.stringify({ grant_type: 'client_credentials' }),
};

let userToken = axios(requisicao)
.then((response) => {
console.log(response);
return response.data.access_token;
})
.catch((error) => {
console.error(error);
});

return userToken;

# pix
Avatar discord do usuario hubner7903

hubner7903

O nodejs tem um limite para o header, mas o limite é 16k para versoes acima de 10

# pix
Avatar discord do usuario hubner7903

hubner7903

To achando estranho porque o tamanho do header com o certificado e tudo o mais não passa de 6k...

# pix
Avatar discord do usuario hubner7903

hubner7903

app.use(json({ limit: '50mb' }));
app.use(urlencoded({ extended: true, limit: '50mb' }));

# pix
Avatar discord do usuario hubner7903

hubner7903

Noturno, valeu por responder. O limite de que fala o artigo diz respeito ao body.... O erro está dizendo que o Header da requisição está muito grande. Eu já tinha implementado ela.

# bolix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

De boleto tem sim

# bolix
Avatar discord do usuario thomas.frankl1n

thomas.frankl1n

Ver Respostas

Boa tarde!
Tem alguma forma de fazer simulação de pagamento em sandbox?

# pix
Avatar discord do usuario hubner7903

hubner7903

Ver Respostas

Não. Uso o Nestjs. (linux)

# pix
Avatar discord do usuario clusterweb

clusterweb

voce usa o IIS ???

# pix
Avatar discord do usuario hubner7903

hubner7903

vcs já passaram várias vezes por ele, tenho certeza

# pix
Avatar discord do usuario hubner7903

hubner7903

esse erro de "Header too long" deve ser básico.... coisa de iniciante

# pix
Avatar discord do usuario hubner7903

hubner7903

aqui usamos typescript

# pix
Avatar discord do usuario hubner7903

hubner7903

eu tentei com o: gn-api-sdk-typescript

# pix
Avatar discord do usuario hubner7903

hubner7903

outro colega seu ai ja tentou me ajudar com esse SDK mas ele viu comigo que nao funcionou