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


Groups > comp.lang.php > #14917

Re: Newby neds help

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From Thomas 'PointedEars' Lahn <PointedEars@web.de>
Newsgroups comp.lang.php
Subject Re: Newby neds help
Date Sun, 08 Feb 2015 23:36:25 +0100
Organization PointedEars Software (PES)
Lines 58
Message-ID <2569886.EXN0AjEPWQ@PointedEars.de> (permalink)
References <6rtcdahf5gqka5aavks1kub18uoqnd7ajl@4ax.com> <mb6999$gmj$4@dont-email.me> <mb6akt$oub$1@solani.org> <mb7o8q$10f$1@dont-email.me> <mb7rf4$ajf$1@solani.org> <1839166.EmLIn1UUa8@PointedEars.de> <mb8m1s$emd$1@solani.org>
Reply-To Thomas 'PointedEars' Lahn <php@PointedEars.de>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding 8Bit
X-Trace solani.org 1423435029 23813 eJwFwQkBwDAIA0BLHV+KHMjAv4TeucYXhIWH+fry2F7lLU4BMzjY9mqpbNZPQRnpopnMIR49iRJW (8 Feb 2015 22:37:09 GMT)
X-Complaints-To abuse@news.solani.org
NNTP-Posting-Date Sun, 8 Feb 2015 22:37:09 +0000 (UTC)
User-Agent KNode/4.14.2
X-User-ID eJwNwokRACEIBLCWeJYFyxHR/ku4myScypNgEPF+4JR7taW4IeQBd2uszOs9xe1M0amzGNOLGO8t5l1ovfYBISMUcw==
Cancel-Lock sha1:GAJ1gM/ikRFKoXujBZaBF/ApV9s=
X-NNTP-Posting-Host eJwFwYERAEEEBLCWOCzK8cb2X8InYVBsOgIeDKZOWZtSGr4V85215pZgNPnuSVzuCggj8wcHxhCt
Xref csiph.com comp.lang.php:14917

Show key headers only | View raw


Christoph M. Becker wrote:

> Thomas 'PointedEars' Lahn wrote:
>> <http://tools.ietf.org/html/rfc2616#section-9.1>
> 
> <http://tools.ietf.org/html/rfc7231#section-4.1> still seems more
> appropriate nowadays.

ACK.

>>> It would not make much sense, for example, to submit data of a search
>>> form via a POST request.
>> Yes, it would.  Apparently you are unaware of the URI length limit
>> imposed by browsers, especially Internet Explorer, and of
>> search-by-resource.
> 
> Indeed, I had not considered search-by-resource (thanks for the
> pointer), but rather a simple search box (such as used by the Google web
> search).  I do not expect anybody to type in several hundrets of
> characters in such a field, so the 2000 character limit of old IE

The referenced answer at Stack Overflow was updated in September 2014; it 
states that IE 10 exhibits a similar problem.  While that requires 
verification, I do not consider IE 10, released in September 2012 and still 
updated, to be old.  The problem with IE 10 is said to be merely in the 
multibar, but that might be enough so that the resource cannot be 
bookmarked.

Certainly search engine’s, especially Google’s, restriction to 1855 and 2047 
characters, respectively, is to be considered.

> should be no problem even for UTF-8 character encoding.

The problem gets worse if Unicode characters beyond the ASCII range are used 
because those require at least 6 characters in their URI-encoded form 
(“%xx%xx”), dividing the number of available characters by 6 in the worst 
case.

In any case, you are overlooking the distinct possibility of a not-so-simple 
search form (including, but not limited to, those that support search-by-
resource).  For example, <http://akas.imdb.com/search/title> uses a POST 
request, and that is good so.

> A nice (side-)effect of using a GET request would be that the URI could
> be easily shared and bookmarked.

And sensitive information could be stored client-side without sufficient 
protection.

A combination of POST data and URI parameters appears to be appropriate, but 
it cannot be achieved without client-side DOM scripting if the values of the 
parameters that are to occur in the URI are to be variable.

-- 
PointedEars
Zend Certified PHP Engineer
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

Newby neds help F. George McDuffee <gmcduffee@mcduffee-associates.us> - 2015-02-07 14:38 -0600
  Re: Newby neds help Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-02-07 16:31 -0500
  Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-07 23:30 +0100
  Re: Newby neds help Tim Streater <timstreater@greenbee.net> - 2015-02-07 22:36 +0000
  Re: Newby neds help Denis McMahon <denismfmcmahon@gmail.com> - 2015-02-08 00:06 +0000
    Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-08 01:29 +0100
      Re: Newby neds help Jerry Stuckle <jstucklex@attglobal.net> - 2015-02-07 20:22 -0500
        Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-08 02:33 +0100
          Re: Newby neds help Jerry Stuckle <jstucklex@attglobal.net> - 2015-02-07 20:54 -0500
      Re: Newby neds help Denis McMahon <denismfmcmahon@gmail.com> - 2015-02-08 13:27 +0000
        Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-08 15:22 +0100
          Re: Newby neds help Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-02-08 21:58 +0100
            Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-08 22:56 +0100
              Re: Newby neds help Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-02-08 23:36 +0100
                Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-09 00:14 +0100
                Re: Newby neds help Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-02-09 00:42 +0100
                Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-09 00:58 +0100
                Re: Newby neds help Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-02-09 00:30 +0100
                Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-10 00:53 +0100
          Re: Newby neds help Denis McMahon <denismfmcmahon@gmail.com> - 2015-02-08 21:46 +0000
            Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-09 00:40 +0100
              Re: Newby neds help Denis McMahon <denismfmcmahon@gmail.com> - 2015-02-09 19:34 +0000
                HTTP (was: Newby neds help) "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-10 02:04 +0100
        Re: Newby neds help F. George McDuffee <gmcduffee@mcduffee-associates.us> - 2015-02-08 20:06 -0600
          Re: Newby neds help Matthew Carter <m@ahungry.com> - 2015-02-08 21:55 -0500
            Re: Newby neds help F. George McDuffee <gmcduffee@mcduffee-associates.us> - 2015-02-09 00:13 -0600
          Re: Newby neds help Tim Streater <timstreater@greenbee.net> - 2015-02-09 09:46 +0000
          Re: Newby neds help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-10 01:14 +0100
    Re: Newby needs help F. George McDuffee <gmcduffee@mcduffee-associates.us> - 2015-02-07 19:29 -0600
      Re: Newby needs help "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-02-08 02:40 +0100
      Re: Newby needs help Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-02-07 21:36 -0500
  Re: Newby neds help Jerry Stuckle <jstucklex@attglobal.net> - 2015-02-07 21:33 -0500
  Re: Newby neds help Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-02-09 20:02 -0500

csiph-web