HEAD request and Content-Lenght
Ouverte
- Langage dominant
- C++
- Étoiles
- 8.4k
- Forks
- 1.5k
- Merge moyen
- 10 min
- PR mergées (30 j)
- 2
Description
Hi, I encountered this funny issue while using proxygen as server.
On HEAD request I'm suppose to set Content-Lenght to value it would be and send no body.
So I do,
...
builder->header(proxygen::HTTP_HEADER_CONTENT_LENGTH, std::to_string(len));
builder->sendWithEOM();
however the latter sendWithEOM() (calls send()) resets the Content-Lenght back to zero.
I workarounded that by sending empty chunk first before sendWithEOM().
But I wonder if this is proxygen ResponseBuilder issue or I'm doing it wrong?
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.