|
|
Publié sur 18/08/2017 10:00:43
|
|
|
|

Voici le truc, hier le site web a été mis à jour du protocole http vers https
L’une de mes interfaces logicielles pour accéder à ce site web, telles que :http://www.itsvse.com/api/test.php
Si vous y accédez directement avec votre navigateur, vous serez automatiquement redirigé vers https://www.itsvse.com/api/test.php
Cependant, mon code logiciel n’écrit pas de code pour la redirection automatique, c’est-à-dire l’adresse où le logiciel accède à mon interface
raffichera un code de statut 301, ainsi que la page d’erreur par défaut nginx 301,
De cette façon, le logiciel ne peut pas lire les données de l’interface, mais je ne peux pas revenir à l’HTTP original
nginx peut-il déterminer quand vous visitez une page spécifiée et retourner le contenu spécifié ???
La réponse est oui !!!
Ce code est placé dans le serveur, autant que possible
Lorsque nous visitons la page /api/test.php, nginx renvoie automatiquement une chaîne json au client, et le résultat du test est le suivant :
(default_type et add_header aura une erreur quand on l’ajoute dessus, je ne sais pas pourquoi, mais ça n’a aucun effet haha)
|
Précédent:Outil de transcodage très facile à utiliser [échange GBK-UTF8]Prochain:Trier les chaînes a10, a2, a3, a6, a5, a4
|