It seems, when my FCGI server responds to NGINX with “Status: 200
The FASTCGI module is taking the 2nd “Content-Type” only and uses it in
initial response with the 200.
The client gets confused when it sees the boundaries and data later.
If I remove the subsequent “Content-Type:” headers, the initial one with
boundary indicator is sent; however, the client now does not know how to
interpret the .
Posted at Nginx Forum: