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
Thumbs Up Json Parse AV Hatası yhackup 0 99 02-09-2019, Saat: 13:27
Son Yorum: yhackup
  XML Json dosyaları ile Çalışma masteryoda 9 1.860 02-08-2019, Saat: 11:20
Son Yorum: TheEAK
  Json Parse Etme faktoral 3 262 01-08-2019, Saat: 08:50
Son Yorum: SimaWB
  Json Free Etmek yhackup 4 542 31-07-2019, Saat: 11:17
Son Yorum: Halil Han Badem
  REST.Json, TJSon.JsonToObject sorunsalı Gürcan 14 1.117 27-05-2019, Saat: 11:33
Son Yorum: SimaWB



Konuyu Okuyanlar: 1 Ziyaretçi