如何向 GTMetrix 发送 post 请求
How to send a post request to GTMetrix
我希望我的用户在我的网站上写他的网站,然后发送到 gtmetrix.com 开始新的测试,但不需要再次写他的网站。
我正在尝试这样做:
<form method="post" action="https://gtmetrix.com/analyze.html">
<input type="text" placeholder="Enter your Website URL"></input>
<input type="submit">CHECK IT</input>
</form>
但是我得到一个
Analysis Error
You tried to analyze an invalid/malformed URL
我做错了什么?可以这样做吗?
首先,我不知道该网站是否允许您从外部网站提交该表格。确保这是可能的!
其次,您试图在未设置输入字段名称的情况下发送表单。接收您的请求的资源与它无关。
如果您想在自己的网站上分析网站,请搜索提供 API 以供外部使用的服务。
我不熟悉 gtmetrix,但您需要在输入上设置 name
属性以将其与请求一起发送。
他们似乎需要在名为 url 的表单数据字段中输入 url。
您必须使用以下输入标签:
<input type="url" name="url" value="" placeholder="Enter your website URL" maxlength="1024" autofocus="" required="">
此外,他们可能会阻止外部引荐来源网址。但首先尝试添加名称属性。
我希望我的用户在我的网站上写他的网站,然后发送到 gtmetrix.com 开始新的测试,但不需要再次写他的网站。
我正在尝试这样做:
<form method="post" action="https://gtmetrix.com/analyze.html">
<input type="text" placeholder="Enter your Website URL"></input>
<input type="submit">CHECK IT</input>
</form>
但是我得到一个
Analysis Error
You tried to analyze an invalid/malformed URL
我做错了什么?可以这样做吗?
首先,我不知道该网站是否允许您从外部网站提交该表格。确保这是可能的!
其次,您试图在未设置输入字段名称的情况下发送表单。接收您的请求的资源与它无关。
如果您想在自己的网站上分析网站,请搜索提供 API 以供外部使用的服务。
我不熟悉 gtmetrix,但您需要在输入上设置 name
属性以将其与请求一起发送。
他们似乎需要在名为 url 的表单数据字段中输入 url。
您必须使用以下输入标签:
<input type="url" name="url" value="" placeholder="Enter your website URL" maxlength="1024" autofocus="" required="">
此外,他们可能会阻止外部引荐来源网址。但首先尝试添加名称属性。