-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

All,

Bump.

Anyone?

- -chris

On 4/18/15 12:19 PM, Christopher Schultz wrote:
> All,
> 
> I've got a perfect use-case for HTTP trailers but it doesn't seem
> like any existing client (e.g. HttpURLConnection, HttpClient) has
> support for them on the /sending/ side.
> 
> HttpURLConnection doesn't have a way (that I can see) to fetch 
> trailing headers, but it may just be that you have to consume the 
> response and then check the headers (similar to what you'd do in a 
> Servlet when the client actually sends trailing headers to the
> server).
> 
> HttpClient allows you to get the trailing headers from a response
> in a very awkward way by reading them from the ChunkedInputStream
> which is buried a few levels deep, evidently.
> 
> But neither seem to have a way to actually *send* headers to the
> server.
> 
> Has anyone ever actually done this from a Java-based client? I'm 
> currently using my own wrapper around HttpURLConnection (because 
> HttpClient seemed to heavy for my purposes) and it's been working 
> great for a few years. I'd like to support a streaming mode plus 
> trailer headers with it, and I'd prefer not to dump
> HttpURLConnection and replace it with low-level socket work because
> them I'll have to do a whole bunch of work to reproduce what
> HttpURLConnection is already providing (e.g. TLS, auto-redirects,
> etc.).
> 
> Any ideas from the community?
> 
> Thanks, -chris
> 
> ---------------------------------------------------------------------
>
> 
To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: GPGTools - http://gpgtools.org

iQIcBAEBCAAGBQJVOk4RAAoJEBzwKT+lPKRYLQUP/RtRPIVVhWQaFCDXV3PGwGqS
6Mm1mWndE+Ma1QpmQyHJtEDOI1r2dli/eUVclhlNtQyw4oc3vJssgmi0rfCmsJKJ
c0U5eFA+odNnJKGh06y3ItCR/KVYhwNzbMS7LGw537AAiFb4Ls7ZgdmJeMndL7zE
7ovalopWzqmATijOKZoWFIe3NEDvudGN+dYefOgBzQc5fTYyu1tsDJGUEF8BEULA
tW9aueeQztSJOG3+PgrdVOP3bGBYARorzcJgv5xF7wUEad2vbLcsrkphFZGVgsmH
NKOf7WVEqEWkAGap43Cb57j324nAcR/W1OqWMoUYlIhuR+r8YA9VM7Nm84xqsV2j
Fp5qQEzagkVAdGXibBBzEfa2neb1/HGtEOfNyH8O+zgC4+yJZH88lwY6FpnrUo5B
A3J0Pk0Gq2BW/CjjKUsfX97215BmZkM/I6BF7pZSshMdC4BHwNidtvh8X/acVc7+
8AZMTV+RyQUAZR4SagDUvaaATKBhC4K/SVvGOH9wAW+0HwDwE1luj4S9dkch0dzA
50CoJWaZLm/9Hk68xazvyxcHFLsu5cUf7CC9MvHZR8022kFX8fLHf2YNxZVv+jUO
UiXou9VKYIlPkhzDyHfl8HhWFRR+cO1D/nTzaDk7iqSQNKXr0PXTsvbUNCDjX8so
Tfkc7x6zoIuRGS0r3rAM
=BpMx
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to