01-11-2019, Saat: 15:44
PEKİ DÖNEN DEĞERDE ? SORUNUNUNASIL ÇÖZDÜNÜZ
|
Rest server client UTF8 Problemi
|
|
01-11-2019, Saat: 15:44
PEKİ DÖNEN DEĞERDE ? SORUNUNUNASIL ÇÖZDÜNÜZ
17-06-2020, Saat: 14:47
Konuyu hortlatmak gibi olacak ama aynı sıkıntıyı bende yaşadım. Şöyle bir hata alıyordum. Unicode character exists in the target multi-byte code page
Çözüm olarak aşağıdaki kodlara ve commentlere dikkat ederseniz çözümü orada anlattım. //---------------------------------------------------- //Rest Server Kodları WebModuleAction kısmı Handled := False; if Validates then begin //buraya dikkat edin özellikle contenttype vermedim. Özeelikle Comment yapıldı. // Response.ContentType := 'application/json'; Response.StatusCode := 200; JSON := TJSONObjectWriter.Create; try qry.SQL.Text := 'SELECT * FROM bla_bla'; ... if qry.RecordCount > 0 then begin ... Response.Content := JSON.JSON.ToString; end else Response.Content := ''; finally ... Handled := True; end; end; //---------------------------------------------------- //---------------------------------------------------- //Client Kodları RestCli.ResetToDefaults; RestCli.BaseURL := getServerName; //http://192.168.20.42:8089 RestCli.Accept := 'application/json, text/plain; q=0.9, text/html;q=0.8,'; RestCli.AcceptCharset := 'utf-8, *;q=0.8'; RestReq.ResetToDefaults; RestReq.Accept := 'application/json, text/plain; q=0.9, text/html;q=0.8,'; RestReq.AcceptCharset := 'utf-8, *;q=0.8'; //client ve request için yukarıdaki şekilde tanımla yapıyorsunuz. Multibyte part data RestRes.ResetToDefaults; //burada da Response için herhangi bir content type veya encoding vermedim. RestReq.Resource := 'monitor'; RestReq.Method := TRESTRequestMethod.rmGET; //----------------------------------------------------
PostgreSQL - Linux - Delphi, Poliüretan
|
|
« Önceki Konu | Sonraki Konu »
|
| Konu ile Alakalı Benzer Konular | |||||
| Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
| Decimal Ayraç problemi | ARM | 3 | 430 |
27-06-2026, Saat: 17:12 Son Yorum: mcuyan |
|
| Mobil Client - Desktop Server Uygulama Teknik Önerisi | burakb44 | 7 | 873 |
12-06-2026, Saat: 18:15 Son Yorum: mcuyan |
|
| HTTPClient mı REST bileşenleri mi? | rmzgenius | 5 | 640 |
01-06-2026, Saat: 09:58 Son Yorum: rmzgenius |
|
| ComPort komponenti problemi. | enigma | 3 | 442 |
17-03-2026, Saat: 18:38 Son Yorum: enigma |
|
| Rest Request Parametre Ekleme | m_ekici | 9 | 981 |
09-02-2026, Saat: 00:33 Son Yorum: m_ekici |
|