Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #17025

Re: Rant: http_build_query() and arg_separator.output

From Thomas 'PointedEars' Lahn <PointedEars@web.de>
Newsgroups comp.lang.php
Subject Re: Rant: http_build_query() and arg_separator.output
Date 2016-09-07 22:18 +0200
Organization PointedEars Software (PES)
Message-ID <2003011.ElGaqSPkdT@PointedEars.de> (permalink)
References (2 earlier) <9a112104-5a9b-46dc-080e-5121d01697ee@arnowelzel.de> <87r397kbwn.fsf@bsb.me.uk> <e82d3eec-8316-d167-8184-6d7f988973d2@arnowelzel.de> <87vayiwdnr.fsf@bsb.me.uk> <aa7e87d6-5ad6-d1d9-9e2d-6277a8070f0d@arnowelzel.de>

Show all headers | View raw


Arno Welzel wrote:

> Ben Bacarisse schrieb am 2016-08-30 um 16:10:
>> We may be taking at cross purposes because we seem to be agreeing but
>> using different emphasis.  Yes, it is usually "&" but unless is always
>> is, you need to be able to specify it.  I've seen services (rather old
>> ones now) that used ";".  In fact ";" was specified in some very early
>> RFCs for URLs for what were then called URL parameters (IIRC).  This was
> 
> Well ";" was mentioned for "FTP url-path" to add *one* optional
> parameter to the file path in RFC1738:
> 
> <https://tools.ietf.org/html/rfc1738#section-3.2.2>
> 
> But I don't think that this is the reason for PHP to offer a runtime
> configuration for the separator in URLs.

You are correct.  The reason is that people/Web applications have used “;” 
and perhaps other parameter separators in *HTTP* URLs (IIRC I have also seen 
“|”).  Ben already told you, and I can confirm it.
 
-- 
PointedEars
Zend Certified PHP Engineer 
<http://www.zend.com/en/yellow-pages/ZEND024953> | Twitter: @PointedEars2
Please do not cc me. / Bitte keine Kopien per E-Mail.

Back to comp.lang.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Rant: http_build_query() and arg_separator.output Arno Welzel <usenet@arnowelzel.de> - 2016-08-26 09:05 +0200
  Re: Rant: http_build_query() and arg_separator.output "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-08-26 11:48 +0200
    Re: Rant: http_build_query() and arg_separator.output Arno Welzel <usenet@arnowelzel.de> - 2016-08-29 07:43 +0200
      Re: Rant: http_build_query() and arg_separator.output Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-08-29 13:16 +0100
        Re: Rant: http_build_query() and arg_separator.output Arno Welzel <usenet@arnowelzel.de> - 2016-08-30 08:39 +0200
          Re: Rant: http_build_query() and arg_separator.output Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-08-30 15:10 +0100
            Re: Rant: http_build_query() and arg_separator.output Arno Welzel <usenet@arnowelzel.de> - 2016-09-01 08:43 +0200
              Re: Rant: http_build_query() and arg_separator.output Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-09-07 22:18 +0200
      Re: Rant: http_build_query() and arg_separator.output "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-08-29 14:53 +0200
        Re: Rant: http_build_query() and arg_separator.output Arno Welzel <usenet@arnowelzel.de> - 2016-09-01 08:53 +0200

csiph-web