Maison > Questions et réponses > le corps du texte
En raison des exigences de confidentialité du projet, il est nécessaire de masquer l'adresse de l'interface de requête ajax. Comment faire ?
怪我咯2017-07-05 10:49:58
Cela ressemble à une demande avancée par quelqu'un qui ignore complètement la technologie... Il n'y aura pas d'affichage sans requête ajax, juste un pur rendu back-end
typecho2017-07-05 10:49:58
la requête ajax est aussi une requête http
Tant qu'il s'agit d'une requête HTTP, vous pouvez voir l'adresse, les paramètres et la réponse de la requête en capturant le paquet
世界只因有你2017-07-05 10:49:58
Ne gaspillez pas d’énergie à moins que vous n’utilisiez pas le protocole HTTP.
学习ing2017-07-05 10:49:58
Premièrement, il n'est pas nécessaire de restituer les données en arrière-plan avec ajax
Deuxièmement, utiliser ajax pour utiliser une interface intermédiaire pour renvoyer uniquement les données requises par le front-end
Il est impossible d'exposer l'interface de paiement de notre projet au front-end. C'est la combinaison de ces deux méthodes
过去多啦不再A梦2017-07-05 10:49:58
Ne peut pas être masqué
// Le backend peut déterminer si la source de connexion est légale. Si elle n'est pas légale, fermez la connexion
// $_SERVER['HTTP_ORIGIN'] identifie de quel site provient la demande de page
if($_SERVER). ['HTTP_ORIGIN'] != 'http://www.baidu.com')
{
die();
}
PHP中文网2017-07-05 10:49:58
Changez l'idée, le navigateur ne peut pas la cacher, le navigateur expose l'API, une telle API n'existe pas