cookie manipulation issues

Ouverte
#511 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
erlang
Domaine
networking

Piste de recherche

Commencez par les points d’entrée hackney_cookie:parse_cookie et hackney_cookie:setcookie et suivez la représentation des options de cookie, des types de clés et des valeurs de Max-Age entre eux. Comparez les formes acceptées et renvoyées, puis ajoutez ou mettez à jour la couverture pour transmettre des cookies de réponse analysés à une réponse distincte ; le travail est terminé lorsque les attributs de cookie documentés sont conservés avec des types compatibles.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement

I have a situation where I want to extract the cookies from a response, parse them, and then use them as input to a separate response. Trying to use hackney_cookie:parse_cookie and hackney_cookie:setcookie resulted in some inconsistencies:

  • parse_cookie parses all parameters while setcookie only accepts a subset of options and drops the rest
  • parse_cookie returns binary keys while setcookie expects atoms
  • parse_cookie returns Max-Age as a string, while setcookie expects an integer
Langage dominant
Erlang
Étoiles
1.4k
Forks
458
Merge moyen
11 h 32 min
PR mergées (30 j)
47

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de benoitc/hackney

Toutes les issues de benoitc/hackney

Issues similaires

Plus d'issues Networking

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.