hrw4u: u4wrh emits outbound.req.* into READ_REQUEST/PRE_REMAP, which hrw4u rejects
I maintainer di solito rispondono entro 2 giorni
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- networking
Direzione di ricerca
Inizia con le mappature delle sezioni in src/generators.py:70 e src/tables.py:52, quindi esegui l’input HRW mostrato tramite u4wrh e hrw4u. Controlla i casi set-header, rm-header e add-header in PRE_REMAP e READ_REQUEST, preservando il comportamento valido di SEND_REQUEST; il lavoro è completo quando hrw4u accetta le direttive generate nelle sezioni interessate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Found while reviewing #13204 — reproduces on master.
Input HRW:
cond %{READ_REQUEST_HDR_HOOK}
set-header X-Foo "bar"
What u4wrh produces:
READ_REQUEST {
outbound.req.X-Foo = "bar";
}
Which hrw4u then rejects:
error: outbound.req.X-Foo is not available in the READ_REQUEST section
The reverse mapping and the section table disagree: HEADER_CONTEXT_MAP maps PRE_REMAP/READ_REQUEST/SEND_REQUEST to outbound.req. (src/generators.py:70), while OPERATOR_MAP["outbound.req."] declares sections={SEND_REQUEST, READ_RESPONSE, SEND_RESPONSE} (src/tables.py:52). SEND_REQUEST is fine; READ_REQUEST and PRE_REMAP are not.
Affects set-header, rm-header and add-header in those two sections.
- Lingua principale
- C++
- Stelle
- 2k
- Fork
- 878
- Merge medio
- 3g 16h
- PR unite (30g)
- 95
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di apache/trafficserver
-
Bug HTTP Support
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
apache/trafficserver#13118 ·
I maintainer di solito rispondono entro 2 giorni
-
header_rewrite: rm-destination after set-destination URL crashes traffic_serverForse già presa @moonchen l’ha presa 7 giorni fa. ApertaBug Crash header_rewrite Plugins
apache/trafficserver#13800 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
apache/trafficserver#13798 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
apache/trafficserver#13784 ·
I maintainer di solito rispondono entro 2 giorni
-
Plugins
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
apache/trafficserver#13774 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di apache/trafficserver
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
ros-navigation/navigation2#6648 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] OTA Requestor accepts reserved provider endpoint 0xFFFFForse già presa @Chapoly1305 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
project-chip/connectedhomeip#74742 ·
I maintainer di solito rispondono entro 1 giorno