Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TNetHttpClient post json
#1
Selamlar;
var
 sResponse : String;
 sReq : TStringStream;
 XSO : ISuperObject;
 i,lCode : Integer;
 aItem : ISuperObject;
 Name,SName,TaxOffice,TaxAccNo,IDNO,ACContactName,CType : String;
 IntraGroup,IsCompany : Boolean;
 htp : TNetHTTPClient;
 s : TNetHeaders;
begin
 htp := TNetHTTPClient.Create(Nil);
 Tkn := Memo2.Text;
 sReq := TStringStream.Create(Memo3.Text,TEncoding.UTF8);
 sReq.Position := 0;
 SetLength(s,2);
 s[0].Name := 'Authorization';
 s[0].Value := 'Bearer '+Tkn;
 s[1].Name := 'Content-Type';
 s[1].Value := 'application/json';
 try
   sResponse := htp.Post('htpps://apiadresi','ReqAgency.json',Nil,s).ContentAsString(TEncoding.UTF8);
   sResponse := '{"arr":'+sResponse+'}';
   XSO := SO(sResponse);
 except
   on e:Exception do
   begin
     ShowMessage(e.Message);
   end;

 end;
10.2 tokyo üzerinden tnethttpclient kullanarak yukardaki gibi json verisini post etmeye çalışıyorum. Aynı yapı ile indy'den post edebiliyorum sorun yok fakat TNetHttpClient ile post işlemini bir gerçekleştiremedim.
Yukardaki kod bloğunu çalıştırdığımda 
Error adding header: (87) Parametre hatalı
olarak bir hata dönüyor. Indy'den TNetHttpClient geçme nedenim "can not load ssl library" hatasından kurtulmak.

  htp.CustomHeaders['Authorization'] := 'Bearer '+Tkn;
 htp.CustomHeaders['content-type'] := 'application/json';
custom header'ı yukardaki gibi de yaptım yine aynı hata mesajı geliyor.
İmam Süleyman Yakub <--> Molla Mustafa Mansur
Evlatlarım!
Cismanımız TÜRK ruhumuz ise İSLAM.
Bu yolda daim olalım her an.
Cevapla


Bu Konudaki Yorumlar
TNetHttpClient post json - Yazar: ahmet_sinav - 13-11-2018, Saat: 15:58
TNetHttpClient post json - Yazar: SimaWB - 13-11-2018, Saat: 17:22
TNetHttpClient post json - Yazar: ahmet_sinav - 13-11-2018, Saat: 18:07
TNetHttpClient post json - Yazar: sabanakman - 14-11-2018, Saat: 08:54
TNetHttpClient post json - Yazar: ahmet_sinav - 14-11-2018, Saat: 09:35
Cvp: TNetHttpClient post json - Yazar: sabanakman - 14-11-2018, Saat: 09:48
TNetHttpClient post json - Yazar: ahmet_sinav - 14-11-2018, Saat: 10:12

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi ile Json Parse İşlemi yhackup 17 7.268 08-06-2020, Saat: 09:29
Son Yorum: Fesih ARSLAN
  JSON UTF8 Sorunu pro_imaj 0 235 05-05-2020, Saat: 00:26
Son Yorum: pro_imaj
  JSON to Dataset pro_imaj 9 1.689 06-01-2020, Saat: 10:42
Son Yorum: pro_imaj
  Json Parse hatası arsl01 2 624 04-01-2020, Saat: 18:31
Son Yorum: arsl01
  JSON TRESTRequest Nesnesi Hatası pro_imaj 2 702 31-12-2019, Saat: 13:55
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi