http.Post with headers?

Is it possible to send a http.Post with custom headers? (e.g. a multipart form containing a file?)

You can setup custom headers with the HTTP function (which http.Post is just a wrapper for anyway)