|
|
Zveřejněno 18.08.2017 10:00:43
|
|
|
|

Jde o to, že včera byl web aktualizován z http na https protokol
Jedno z mých softwarových rozhraní pro přístup na tuto webovou stránku, například:http://www.itsvse.com/api/test.php
Pokud k němu přistupujete přímo přes prohlížeč, budete automaticky přesměrováni na https://www.itsvse.com/api/test.php
Můj softwarový kód však nepíše kód pro automatické přesměrování, tedy adresu, kde software přistupuje k mému rozhraní
vrátí stavový kód 301 a výchozí chybovou stránku nginx 301,
Tímto způsobem software nemůže číst data z tohoto rozhraní, ale nemohu změnit https zpět na původní http
Může nginx určit, kdy navštívíte zadanou stránku a vrátíte zadaný obsah???
Odpověď je ano!!!
Tento kód je umístěn na server, pokud je to možné
Když navštívíme stránku /api/test.php, nginx automaticky vrátí klientovi řetězec json a výsledek testu je následující:
(default_type a add_header dostanou chybu, když je přidáme, nevím proč, ale nemá to vliv haha)
|
Předchozí:Velmi snadno použitelný transkódovací nástroj [GBK-UTF8 interchange]Další:Seřadit řetězce a10, a2, a3, a6, a5, a4
|