|
|
Pubblicato su 18/08/2017 10:00:43
|
|
|
|

Ecco il punto: ieri il sito è stato aggiornato da http a protocollo https
Una delle mie interfacce software per accedere a questo sito web, come questo:http://www.itsvse.com/api/test.php
Se vi accedete direttamente dal browser, verrete automaticamente reindirizzati a https://www.itsvse.com/api/test.php
Tuttavia, il mio codice software non scrive codice per il reindirizzamento automatico, cioè l'indirizzo in cui il software accede alla mia interfaccia
restituirà un codice di stato 301 e la pagina di errore predefinita di nginx 301,
In questo modo, il software non può leggere i dati dall'interfaccia, ma non posso riportare https all'http originale
Nginx può determinare quando visiti una pagina specifica e restituisci il contenuto specificato???
La risposta è sì!!!!
Questo codice viene inserito nel server, per quanto possibile
Quando visitiamo la pagina /api/test.php, nginx restituisce automaticamente una stringa json al client, e il risultato del test è il seguente:
(default_type e add_header avranno un errore quando vengono aggiunti, non so perché, ma non influisce haha)
|
Precedente:Strumento di transcodifica molto facile da usare [interscambio GBK-UTF8]Prossimo:Ordinare le stringhe a10, a2, a3, a6, a5, a4
|