我在www.doman.com/vin-number-details/
我想像这样传递一个URL查询字符串:
www.doman.com/vin-number-details/?name=1FT8W3BTXCEA00153
但我找不到页面。在那个页面上,我使用 xyz php snippet插件复制了PHP代码。
PHP:
<?php
// example code
$welcome = json_decode(file_get_contents('https://vpic.nhtsa.dot.gov/api/vehicles/decodevin/$_GET["name"]?format=json'), true);
echo "<span style='font-size:16px;color:green;'>Results for: ".'<strong>'.$welcome['SearchCriteria'].'</strong></span><p> </p>';
if(!empty($welcome)){
echo '<table class="table"><tbody>';
foreach($welcome['Results'] as $val){
echo '<tr><th scope="row" width="30%">'.'#'.$val['VariableId'].'</th><td>'.$val['Variable'].'</td><td>'.$val['Value'].'</td></tr>';
}
echo '</tbody></table>';
}
?>
我在这里做错了什么?
答案 0 :(得分:0)
删除?name=1FT8W3BTXCEA00153
之前的/。
您希望将GET请求传递给www.doman.com/vin-number-details
,您发布的网址正在?name=1FT8W3BTXCEA00153
上寻找名为www.doman.com/vin-number-details
的网页。
更多关于GET的信息:https://www.w3schools.com/tags/ref_httpmethods.asp