web - Why would one use a POST-based search engine on their website? -


i'm aware of differences between , post (security , caching, in particular). additionally, when search question using google, i'm greeted results telling me how hack site search in google analytics post-based engines. know how that.

what i'm wondering why employ post-based search engine in first place? salient advantages? can't imagine why site search queries need secure. maybe has caching?

thanks in advance can shed light on this.

no real "answer" 1 - it's entirely site owners choice and/or options software use on website.

i there are valid reasons search terms secure. if searching personal private medical conditions example, or perhaps own sexual preferences you'd prefer not known. , there's search terms used in more restrictive countries you're used having history of search terms on computer in serious trouble.

google has long restricted search terms being passed on next website in referrer field reasons.

advantages of based search page:

  • easy copy , paste link else.
  • adds web history.
  • allows search engine implemented in client side (e.g. google custom search engine uses javascript call google's main search engine rather complicated server side search engine implementation).

advantages of post based search pages security:

  • cannot accidentally shared copying , pasting url.
  • does not add search terms web history
  • cannot leak search terms in referrer fields sites click on. takes effort request (like google has done) default post requests.

Comments

Popular posts from this blog

sequelize.js - Sequelize group by with association includes id -

android - Robolectric "INTERNET permission is required" -

java - Android raising EPERM (Operation not permitted) when attempting to send UDP packet after network connection -