L'utilisation d'ASP peut réduire la charge de travail du serveur, vous devez donc utiliser davantage JavaScript et soumettre tous les champs de soumission au serveur après avoir utilisé JavaScript ou la détection, afin que le serveur n'ait pas besoin de détection. Aujourd'hui, laissez le nouveau rédacteur en chef de la chaîne technologique vous emmènera pour apprendre des exemples et démontrer l'interdiction des formulaires de soumission hors site!
La copie de code est la suivante:<%
server_v1 = cstr (request.servervariables ("http_referer")))
server_v2 = cstr (request.servervariables ("server_name"))
Si mid (server_v1,8, Len (server_v2)) <> server_v2 alors
réponse.WRITE "
| " Response.Write "Le chemin que vous avez soumis est incorrect. Vous êtes interdit de soumettre des données à l'extérieur du site. Veuillez ne pas jouer avec ce paramètre!" réponse.WRITE " | style = 'Font: 9pt Verdana'>
réponse.
terminer si
%>
Par exemple, le code ci-dessus est nommé Check_path.asp pour enregistrer, et il suffit de référencer chaque fois que le formulaire est soumis:
Les codes ci-dessus sont tous faux. Les exemples collectés par le rédacteur en chef de la nouvelle chaîne technologique pour vous sont interdits de soumettre des formulaires en dehors du site. J'espère que cela sera d'une aide à l'apprentissage de tout le monde!