COLOCAR HEADER NA CHAMADA
ola pessoal bom tarde tenho esta função
using (HttpClient client = new HttpClient())
{
string url = Parametros_Marketplace.url + [Ô]/sku[Ô];
client.BaseAddress = new Uri(url);
var request = new HttpRequestMessage(HttpMethod.Post, url);
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue([Ô]Basic[Ô], authInfo);
//ExpressaoBusca = [Ô]?_offset=0&_limit=10[Ô];
var resposta = await client.GetAsync([Ô][Ô]);
// var resposta = await client.GetAsync([Ô][Ô]);
string dados = await resposta.Content.ReadAsStringAsync();
int statusServer = Convert.ToInt32(resposta.StatusCode);
if (resposta.IsSuccessStatusCode)
{
}
}
porem nesta função eu preciso passar junto o header Content-Type: application/json;charset=UTF-8
como devo proceder ja fiz uma mudancas e nada
using (HttpClient client = new HttpClient())
{
string url = Parametros_Marketplace.url + [Ô]/sku[Ô];
client.BaseAddress = new Uri(url);
var request = new HttpRequestMessage(HttpMethod.Post, url);
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue([Ô]Basic[Ô], authInfo);
//ExpressaoBusca = [Ô]?_offset=0&_limit=10[Ô];
var resposta = await client.GetAsync([Ô][Ô]);
// var resposta = await client.GetAsync([Ô][Ô]);
string dados = await resposta.Content.ReadAsStringAsync();
int statusServer = Convert.ToInt32(resposta.StatusCode);
if (resposta.IsSuccessStatusCode)
{
}
}
porem nesta função eu preciso passar junto o header Content-Type: application/json;charset=UTF-8
como devo proceder ja fiz uma mudancas e nada
O conteúdo padrão JSON é o default de um HttpClient, você não precisa passar isso.
é o mesmo serviço que te passei como fazer no outro tópico?
é mais a pessoa do suporte disse que eu teria que mandar este header, o que fazer ?
descupa é uma outra empresa agora, mais no mesmo seguimento
segue link
https://api-sandbox.bonmarketplace.com.br/docs/
segue link
https://api-sandbox.bonmarketplace.com.br/docs/
Você pode usar o mesmÃssimo método que te passei da outra vez que deve funcionar. Como já disse, o padrão do HttpCliente é fazer as chamadas como você quer.
Tópico encerrado , respostas não são mais permitidas