Maison développement back-end tutoriel php PHP中如何防止外部恶意提交调用ajax接口_PHP

PHP中如何防止外部恶意提交调用ajax接口_PHP

May 27, 2016 am 10:34 AM
防止

我们自己网站写好的ajax接口,如果给自己用,那就限定一下来路域名,判断一下来路即可。

代码如下:

//判断来路
if(!isset($_SERVER['HTTP_REFERER']) || !stripos($_SERVER['HTTP_REFERER'],'www.bitsCN.com')) {
 echo 'cann`t access';
 exit();
}

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment prévenir les attaques DDoS : protégez votre serveur Linux Comment prévenir les attaques DDoS : protégez votre serveur Linux Sep 09, 2023 pm 02:15 PM

Comment prévenir les attaques DDoS : protégez votre serveur Linux

Prévenir les attaques par traversée de chemin en Java Prévenir les attaques par traversée de chemin en Java Aug 09, 2023 pm 06:36 PM

Prévenir les attaques par traversée de chemin en Java

Comment utiliser PHP pour prévenir les attaques d'enregistrement ? Comment utiliser PHP pour prévenir les attaques d'enregistrement ? Aug 19, 2023 pm 10:08 PM

Comment utiliser PHP pour prévenir les attaques d'enregistrement ?

Comment empêcher les exceptions de pointeur nul dans le développement C++ Comment empêcher les exceptions de pointeur nul dans le développement C++ Aug 22, 2023 pm 12:40 PM

Comment empêcher les exceptions de pointeur nul dans le développement C++

Compétences en implémentation PHP pour empêcher l'injection SQL Compétences en implémentation PHP pour empêcher l'injection SQL Jun 23, 2023 pm 12:02 PM

Compétences en implémentation PHP pour empêcher l'injection SQL

Comment empêcher les attaques par inclusion de fichiers à l'aide de PHP Comment empêcher les attaques par inclusion de fichiers à l'aide de PHP Jun 24, 2023 pm 04:22 PM

Comment empêcher les attaques par inclusion de fichiers à l'aide de PHP

Comment empêcher les mots d'un tableau HTML de se diviser en lignes ? Comment empêcher les mots d'un tableau HTML de se diviser en lignes ? Sep 16, 2023 pm 10:45 PM

Comment empêcher les mots d'un tableau HTML de se diviser en lignes ?

Quelles sont les techniques d'utilisation des fermetures pour éviter les fuites de mémoire ? Quelles sont les techniques d'utilisation des fermetures pour éviter les fuites de mémoire ? Jan 13, 2024 pm 01:01 PM

Quelles sont les techniques d'utilisation des fermetures pour éviter les fuites de mémoire ?

See all articles