html结构是否会使get或post请求有所不同?

问题描述

我有一个href,当我单击它时,它带有“ POST”请求。 (PS。我正在使用magento 1框架)

<li>
<a href="https://www.google.com/" class="login-popup-in-footer my-account-text">logout</a>
</li>

当我删除"login-popup-in-footer my-account-text"时,它会随GET请求一起出现,这是理想的选择。 我不确定HTML或htaccess文件是否会对GET或POST请求产生影响。

随时分享思想。 谢谢

解决方法

两者都不是,至少不是直接如此。

您拥有的HTML将触发GET请求。它无能为力。

将由一些客户端JS在文档中搜索属于一个或多个这些类的成员的元素,并添加事件侦听器,以防止链接的默认行为并发出POST请求。

您的服务器配置也不会影响它。尽管它可以发出重定向响应,但其中任何一个都无法以导致浏览器发出POST请求的方式来响应GET请求(尽管反之则不成立)。