|
|
Közzétéve 2017. 08. 18. 10:00:43
|
|
|
|

A helyzet az, hogy tegnap a weboldalt http-ről https protokollra frissítették
Az egyik szoftveres felületem, hogy hozzáférjen ehhez a weboldalhoz, például:http://www.itsvse.com/api/test.php
Ha közvetlenül a böngésződdel érsz el, automatikusan átirányítanak a https://www.itsvse.com/api/test.php
Azonban a szoftverkódom nem ír automatikus átirányítási kódot, vagyis azt a címet, ahol a szoftver eléri az interfészemet
301-es állapotkódot és az nginx alapértelmezett 301 hibaoldalt adok vissza,
Így a szoftver nem tudja olvasni az adatokat az interfészről, de én sem tudom visszaállítani a https-t az eredeti http-re
Meg tudja határozni, mikor látogatsz meg egy adott oldalt, és vissza tudod adni a megadott tartalmat???
A válasz igen!!!
Ezt a kódot a szerveren helyezik el, amennyire csak lehet.
Amikor meglátogatjuk az /api/test.php oldalt, a nginx automatikusan visszaad egy json stringet a kliensnek, és a teszteredmény a következő:
(default_type és add_header hibát kap, ha hozzáadjuk, nem tudom miért, de ez nem befolyásolja haha)
|
Előző:Nagyon könnyen használható transzkódoló eszköz [GBK-UTF8 csere]Következő:Sorolj a10, a2, a3, a6, a5, a4 sorokat
|