quelle est la différence entre cookie asp et cookie javascript. par cookie asp je veux dire cookie créé en utilisant response.cookie & lequel est le meilleur?cookie asp cookie vs javascript
Répondre
Je pense qu'il n'y a pas de différence du tout?
Les cookies sont contrôlés par deux en-têtes de protocole HTTP - Cookie et Set-Cookie. L'en-tête de cookie est utilisé dans les requêtes HTTP et l'en-tête Set-Cookie est utilisé dans les réponses HTTP. Response.Cookie représente l'en-tête Set-Cookie tandis qu'en javascript, vous contrôlez principalement la collecte interne de la collection de cookies qui (collection) est utilisée pour la population d'en-tête Cookie pour les requêtes HTTP suivantes.
Il n'y a pas de différence dans le "cookie" sous-jacent lui-même, seulement l'approche pour le paramétrer/le lire. Les deux sont, en fait, un cookie côté client envoyé vers et depuis le navigateur dans les en-têtes de demande/réponse.
La différence est que le biscuit peut être manipulé sur le client en JavaScript (par exemple en utilisant document.cookie
) ou sur le serveur à partir d'ASP.NET (par exemple en utilisant Request.Cookies
et Response.Cookies
). En fait, vous pouvez mélanger les cookies ASP.NET et Javascript sur le même cookie si vous le souhaitez vraiment.
[BTW - Je suppose que vous faisiez référence à ASP.NET. Bien que vous ne disiez ASP que dans votre texte de question, la question est marquée comme ASP.NET]
Il y a une très petite différence. C'est le moment - asp utilise l'heure du serveur et javascript utilise le depuis le PC du visiteur. Il y a donc un effet de performance, si l'heure du serveur n'est pas correcte. Exemple: l'heure du serveur est 10:00 (5 min en retard par rapport à l'heure réelle), le PC du visiteur est à l'heure exacte 10:05. Dans ce cas, le cookie devrait probablement vivre 5 minutes de moins. (Je n'ai pas inventé l'argument, seulement l'exemple, l'origine "php power programing")
Autre que cela il y a une différence significative dans le réglage du cookie - seul le langage de programmation côté serveur peut définir un cookie httponly wikipediaowasp - cookie inaccessible par le script côté client (JScrip/JavaScript etc). Ce qui le rend un peu moins vulnérable à XSS wikipedia.
Théoriquement mieux utiliser "asp cookie".
J'ai trouvé une petite différence entre les deux. dans un site je manipule les cookies via asp (classic asp) les mettre par exemple pour faire savoir à l'utilisateur quels sont les articles qu'il visionnait, ou pour enregistrer une liste de "m'envoyer plus d'informations à ce sujet" pendant que l'utilisateur navigue enregistrer dans les cookies les éléments sur lesquels il veut avoir des informations.
BTW, quand j'invoque la fonction d'envoyer l'e-mail que je veux supprimer le cookie, mais si je mets le cookie avec JavaScript puis je fais une alerte de document.cookies i quelque chose comme ceci:
sendme =; ASPESSIONID ........ = ........; consulté = N01; lastvied = NA002; sendme = NA% 202322 ...
et c'est étrange, aussi parce que, faisant référence à ce cookie plus tard, je prendrai toujours le premier, il semble que JavaScript voit les cookies asp comme 1 cookie , tandis que asp peut voir le JavaScript sans problèmes ... quelqu'un a la même chose?
- 1. Lire cookie en javascript
- 2. Javascript Cookie
- 3. Javascript Cookie
- 4. Comment configurer SSL Cookie asp IIS6 ASP
- 5. Safari javascript cookie issue
- 6. Javascript Cookie onload Appelez
- 7. javascript cookie probleme
- 8. cookie avec php et javascript
- 9. Javascript supprimer cookie le lendemain
- 10. cookie en javascript et php
- 11. Javascript Cookie et Redirect Question
- 12. setRequestHeader + Cookie
- 13. Propriétés d'un cookie
- 14. jquery cookie plugin ou php cookie?
- 15. comment puis-je tester le cookie httpOnly cookie
- 16. Cookie getMaxAge
- 17. Définition d'un cookie avant la redirection Javascript
- 18. javascript cookie, peu d'aide s'il vous plaît
- 19. Comment lire le cookie Javascript avec PHP
- 20. Lire l'application Facebook Cookie de JavaScript?
- 21. Javascript Cookie Timeout avec compte à rebours
- 22. Suppression d'un cookie en Javascript ne
- 23. Lire Flash Cookie de javascript ou ASP.Net
- 24. grattage site avec cookie javascript avec C#
- 25. Javascript - valeur de cookie non définie?
- 26. Insérer cookie/flash-cookie du domaine externe/inter-domaine. API
- 27. Où est cookie .ASPXAUTH
- 28. iPhone App Cookie Delay
- 29. Rembourrage invalide sur le cookie ASP 2.0, MVC semble correct
- 30. Définir le domaine sur le cookie de session ASP