<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[New design scheme that allow a search engine with  URL involving POST request method to be set]]></title><description><![CDATA[<p dir="auto"><em>RESTfu</em>l online applications may use of many of the <strong>request methods</strong> which World Wide Web and HTTP are based on, while <strong>web browsers</strong> classically use at most <em>GET</em>., <em>POST</em> requests methods. In GET request, query string is sent <strong>as part of the URL</strong>. GET requests <strong>can</strong> be <strong>cached</strong>, <strong>bookmarked</strong> and <strong>remain in the browser history</strong>. The use of GET request is not an option when dealing with sensitive data. It is only used to request data, not modified it.</p>
<p dir="auto">POST request sends data to a server in order to update/create a resource. POST request has similarities with GET request, except it contains a body. That data sent to the server is stored in the request body of the HTTP request. POST requests are <strong>not</strong> <strong>cached</strong> and <strong>cannot be bookmarked</strong>. They <strong>do not remain in the browser history</strong>.</p>
<p dir="auto">POST is somehow <strong>safer</strong> than GET because the <strong>parameters are not stored in browser history</strong> or in <strong>web server logs</strong> and because <strong>data sent is not part of the URL</strong>.</p>
<p dir="auto">Those for which true confidentiality comes with no compromise, search engines providing a cloud storage service regarding browser's settings is definitively not an option. The dully auto-stated, world's most private search engine has by default the right settings to deserve that appellation. Then POST method is coherently as default. Since any government surveillance programs that were begun with good intentions unaccountably have become tools for abuse, it even provides the ability to opt for the use of EU-servers, instead of US'  ones, in order for EU users to avoid the mass Internet surveillance program "PRISM".<br />
Despite the cookie StartPage sets to save settings is non-identifiable and therefore safe to accept, cookies in general may pose a threat to user's privacy.</p>
<p dir="auto">For those users like me that do <strong>not</strong> accept cookies, an option is provided to <strong>generate an URL</strong> in an <strong>obfuscated form</strong>, (model: '<a href="https://www.startpage.com/do/mypage.pl?prf=5ca7c2adc2e8c17819jk4eed4cf197ae" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.startpage.com/do/mypage.pl?prf=5ca7c2adc2e8c17819jk4eed4cf197ae</a>'. Despite that generated URL can be set as <strong>homepage</strong> or used as <strong>bookmark</strong>, it <strong>cannot</strong> be yet as search engine in any web browsers, which counts <em>Opera</em>.</p>
<p dir="auto">Though an URL in GET form, such as '<a href="https://www.startpage.com/do/search?query=%25s" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.startpage.com/do/search?query=%s</a>' , would be a valid one to be used for the addition of a search engine, but it still would use the GET method. In that context, would it be fair to request from Opera the <strong>implementation</strong> of a <strong>new design scheme</strong> that would allow a search engine involving such an URL relying on POST method to be set as the default one?</p>
]]></description><link>https://forums.opera.com/topic/28826/new-design-scheme-that-allow-a-search-engine-with-url-involving-post-request-method-to-be-set</link><generator>RSS for Node</generator><lastBuildDate>Mon, 15 Jun 2026 03:15:54 GMT</lastBuildDate><atom:link href="https://forums.opera.com/topic/28826.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Sep 2018 12:05:40 GMT</pubDate><ttl>60</ttl></channel></rss>