[syslinux] Opinion wanted: metadata in HTTP requests (updated)

Kevin Landreth crackerjackmack at gmail.com
Tue Apr 26 06:29:29 PDT 2011


On Tue, Apr 26, 2011 at 12:50 AM, H. Peter Anvin <hpa at zytor.com> wrote:

> Okay, I have narrowed it down to two options:
>
> 1. Using HTTP cookies, in every request.  To avoid collision with other
>   cookie uses, the cookie names would be prefixed with _Syslinux_ or
>   some similar prefix although this adds overhead.
>
>
I would prefer this option as it offers the greatest interoperability
between applications and doesn't interfere with the URI any.  Just casting
my vote.

2. Using a GET query string, if and only if the http URL is of a
>   special form, probably:
>
>   http://example.com/something??
>
>   ... i.e. ending in a double ?? which should not normally happen in a
>   URL.
>

I can see this getting harry in the future around cgi based config
generators.  How would it handle a
http://example.com/controller.php?pxelinux=1  type of scenario.  Would It be
specified as http://example.com/controller.php??pxelinux=1 and then properly
replaced with http://example.com/controller.php?pxelinux=1&serial=12345  ?

-- 
Kevin Landreth



More information about the Syslinux mailing list