|
|
Publicerad på 2017-08-18 10:00:43
|
|
|
|

Grejen är att igår uppgraderades webbplatsen från http till https-protokoll
Ett av mina mjukvarugränssnitt för att komma åt denna webbplats, såsom:http://www.itsvse.com/api/test.php
Om du går åt den direkt i din webbläsare kommer du automatiskt att omdirigeras till https://www.itsvse.com/api/test.php
Min programvarukod skriver dock inte kod för automatisk omdirigering, det vill säga adressen där mjukvaran får tillgång till mitt gränssnitt
kommer att returnera en statuskod 301 och NGINX standardfelsida 301,
På så sätt kan programvaran inte läsa data från gränssnittet, men jag kan inte ändra https tillbaka till det ursprungliga http
Kan nginx avgöra när du besöker en viss sida och returnera det angivna innehållet???
Svaret är ja!!!
Denna kod placeras i servern, så långt det är möjligt
När vi besöker /api/test.php-sidan returnerar nginx automatiskt en json-sträng till klienten, och testresultatet är följande:
(default_type och add_header får ett fel när de läggs till, jag vet inte varför, men det påverkar inte haha)
|
Föregående:Mycket lättanvänt transkodningsverktyg [GBK-UTF8-omväxling]Nästa:Sortera strängarna a10, a2, a3, a6, a5, a4
|