交个朋友,长个技能🥎🤸🏼‍♂️

php

PHP代码

在PHP中,使用字符串拼接时,需要使用.(点)运算符而不是+。因此,您的代码应改为:

echo 'userid=' . $userId;

这样就没有语法错误了。


您在浏览器地址栏输入 curl 'https://www.x.com/userbooks.php?userId=3' 后,浏览器将该整个字符串作为URL来访问。实际上,curl 是一个命令行工具,您不应该在浏览器中直接输入它。您所看到的“userId 变成了 userid”是因为浏览器尝试解析整个字符串作为URL的一部分,并可能因为不符合URL规范而自动调整或忽略某些部分。

正确的做法是:

  • 在命令行中使用curl
    打开终端(命令行窗口),输入以下命令并回车执行:
  curl 'https://www.x.com/userbooks.php?userId=3'

这样,curl工具将向指定URL发出GET请求,并在终端中显示服务器的响应。

  • 直接在浏览器中访问URL
    在浏览器地址栏输入:
  https://www.x.com/userbooks.php?userId=3

注意:这个地址栏输入的是大小写敏感的。

然后按回车键,浏览器将直接访问该URL并显示服务器的响应。

请分别按照上述两种正确方式访问URL,查看返回结果。如果问题依然存在(返回“文档请求内部错误”),则如前所述,建议联系 e.ambook.vip 的服务支持以协助解决服务器端问题。

发表评论