nginx – read custom header from upstream server
It’s not only possible, it’s easy: in nginx the response header values are available through a variable (one per header). See http://wiki.nginx.org/HttpCoreModule#.24sent_http_HEADER for the details on those variables. In your examle the variable would be $sent_http_My_custom_header.