Postagens

Mostrando postagens de fevereiro, 2020

Erro: missing content-type boundary [RESOLVIDO]

Se você está recebendo esse erro ao efetuar uma requisição pelo método post provavelmente é porque esqueceu de adicionar o boundary ao cabeçalho da requisição, veja aqui como resolver: Veja um exemplo em Delphi de como resolver esse problema: 1: NetHTTPClient.CustomHeaders['Authorization'] := 'Bearer ' + Ftoken; 2: Params := TIdMultipartFormDataStream.Create; 3: params.AddFile('arquivosXml', UTF8Encode(caminhoArquivo),'multipart/form-data'); 4: NethttpClient.ContentType := 'multipart/form-data; boundary='+params.Boundary; 5: retorno := NetHTTPClient.POST(baseurl + parametro,Params). ContentAsString; Resumindo:   basta adicionar  NethttpClient.ContentType := 'multipart/form-data; boundary='+params.Boundary; funciona para idhttp e qualquer outro componente que aceite TIdMultipartFormDataStream. Espero ter ajudado, até a próxima.