benoitc / benoitc/hackney

cookie manipulation issues

Aperta
#511 0 commenti 1 reazione 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Erlang
Stelle
1.4k
Fork
455
Merge medio
2g 18h
PR unite (30g)
1

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dai punti di ingresso hackney_cookie:parse_cookie e hackney_cookie:setcookie e traccia il modo in cui le opzioni dei cookie, i tipi delle chiavi e i valori di Max-Age vengono rappresentati tra i due. Confronta le forme accettate e restituite, quindi aggiungi o aggiorna la copertura per passare cookie di risposta analizzati a una risposta separata; il lavoro è completato quando gli attributi dei cookie documentati vengono preservati con tipi compatibili.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
erlang
Ambito
networking
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.