Your message dated Sun, 11 Sep 2016 16:58:55 -0400
with message-id 
<CANTw=MOf9mRDATKHC-wzDt5ZWH48k7qh63b78dMX8ZN=8za...@mail.gmail.com>
and subject line Re: [Pkg-chromium-maint] Bug#749564: chromium uses wrong HTTP 
method (GET instead of POST) for some URL(s?)
has caused the Debian Bug report #749564,
regarding chromium uses wrong HTTP method (GET instead of POST) for some URL(s?)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
749564: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749564
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: chromium
Version: 35.0.1916.114-2
Severity: normal

Dear Maintainer,

I can't for the life of me figure out why chromium won't send a
POST to https://duckduckgo.com/html/

I've made the simplest possible html page/form:

        <!DOCTYPE html>
        <html>
        <head><title></title></head>
        <body>
                <form action="https://duckduckgo.com/html/"; method="post">
                        <input name="q">
                        <input type="submit">
            </form>
        </body>
        </html>

If I change the action attribute to any other URL I can think of
(http://jasonwoof.com/, http://google.com/, https://www.paypal.com/, even
https://duckduckgo.com/) it sends a post, but with
https://duckduckgo.com/html/ it sends a GET request.

I tried sites with http, sites with https, sites with HSTS and
without. Everything works (chromium sends a POST) except
https://duckduckgo.com/html/


To reproduce:

1.      Paste the above html into a file, and go to it in chromium (or
        go to https://duckduckgo.com/html/ and use the form there
        (that page has no javascript on it.)

2.      right-click anywhere on the page and click "inspect element"

3.      click the Network tab

4.      check "Preserve log"

5.      Type something into the input field and press enter

Note the first entry in the log.

Expected results:

        html/ POST 200 ...

Actual results

        html/ GET 200


I had this same problem with chromium 34.whatever that was in sid
until very recently.

I've disabled all my plugins, restarted chromium, and I'm not using
a proxy of any kind. I do _not_ have "Enable phishing and malware
protection" checked in the chromium settings.

This is very frustrating. I've got ddg/html/ as my default search
engine (using GET) but if I edit the search terms in the ddg form,
it doesn't send the form fields (it sends a GET (as described
above) without any query string.) I suppose I could work around
this with a tampermonkey script to change the ddg forms to
method="GET", but it seems to me something is seriously wrong here,
so I made this bug report.

I hope that's helpful.

Please let me know if I can help with further testing/etc.

Thank you!

-- 
Jason

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.14-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages chromium depends on:
ii  chromium-inspector   35.0.1916.114-2
ii  gconf-service        3.2.6-2
ii  libasound2           1.0.27.2-4
ii  libc6                2.18-7
ii  libcairo2            1.12.16-2
ii  libcap2              1:2.22-1.2
ii  libcups2             1.7.2-3
ii  libdbus-1-3          1.8.2-1
ii  libexpat1            2.1.0-5
ii  libfontconfig1       2.11.0-5
ii  libfreetype6         2.5.2-1
ii  libgcc1              1:4.9.0-4
ii  libgconf-2-4         3.2.6-2
ii  libgcrypt11          1.5.3-4
ii  libgdk-pixbuf2.0-0   2.30.7-1
ii  libglib2.0-0         2.40.0-3
ii  libgnome-keyring0    3.8.0-2
ii  libgtk2.0-0          2.24.23-1
ii  libharfbuzz0b        0.9.28-2
ii  libjpeg8             8d-2
ii  libnspr4             2:4.10.4-1
ii  libnss3              2:3.16-1
ii  libpango-1.0-0       1.36.3-1
ii  libpangocairo-1.0-0  1.36.3-1
ii  libspeechd2          0.8-6
ii  libspeex1            1.2~rc1.1-1
ii  libstdc++6           4.9.0-4
ii  libudev1             204-10
ii  libx11-6             2:1.6.2-2
ii  libxcomposite1       1:0.4.4-1
ii  libxcursor1          1:1.1.14-1
ii  libxdamage1          1:1.1.4-1
ii  libxext6             2:1.3.2-1
ii  libxfixes3           1:5.0.1-1
ii  libxi6               2:1.7.2-1
ii  libxml2              2.9.1+dfsg1-3
ii  libxrandr2           2:1.4.2-1
ii  libxrender1          1:0.9.8-1
ii  libxslt1.1           1.1.28-2
ii  libxss1              1:1.2.2-1
ii  libxtst6             2:1.2.2-1
ii  xdg-utils            1.1.0~rc1+git20111210-7.1

chromium recommends no packages.

Versions of packages chromium suggests:
pn  chromium-l10n  <none>
pn  mozplugger     <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
version: 53.0.2785.89-1

--- End Message ---

Reply via email to