Get all headers 3992

Thanks @chrisdickinson for the pointer to this bug.
I think it's safe to put this test under `parallel` as well (switch `process.env.PORT` to `common.PORT` and add `var common = require('../common');` above `var assert = require('assert');`.)