Napisany przez: dondu 6.05.2019, 10:04:38
Cześć.
Mam konto na cba.pl, na którym umieściłem prosty skrypt testowy generujący odpowiedź w formacie json: http://test987.cba.pl/get_request2.php
<?php
http://www.php.net/header('Content-Type: application/json;');
$data = [ 'name' => 'Me', 'age' => 3 ];
http://www.php.net/echo json_encode($data);
?>
Po wejściu na stronę i sprawdzeniu za pomocą DevTools Chroma otrzymanego zwrotnie nagłówka brakuje w nim parametru:
Content-Length:
https://obrazki.elektroda.pl/3700322500_1557133200.png
Dla porównania wykorzystując stronę http://httpbin.org/get serwer w nagłówku odpowiada parametrem
Content-Length:
https://obrazki.elektroda.pl/3286258900_1557132952.png
Co może być przyczyną - chciałbym ją poznać zanim napiszę do supportu cba.pl.
A może ja gdzieś popełniam błąd?
Z góry dziękuję za wskazówki
Napisany przez: Pyton_000 6.05.2019, 10:29:42
U mnie działa
Kod
HTTP/1.1 200 OK
Server: nginx
Date: Mon, 06 May 2019 09:28:39 GMT
Content-Type: application/json;
Content-Length: 21
Connection: keep-alive
Keep-Alive: timeout=20
X-Powered-By: PHP/5.6.40
X-Host-Ip: 187