gpt4 book ai didi

php - REST 与 PHP,如何选择查询字符串

转载 作者:行者123 更新时间:2023-12-04 18:22:35 27 4
gpt4 key购买 nike

我将为此示例展示两种类型的查询字符串。
我知道 Web 服务的查询字符串应该看起来比 1 多于 2

  • http://localhost/findbyproductcode/4xxheua
  • http://localhost/findbyproductcode?productcode=4xxheua

  • 我的问题是:你如何管理 php 中的第一个?这不只是对第二个 URL 的重写吗?

    使用#2 查询字符串,我想有一个 findbyproductcode.php 页面处理 GET 变量(?productcode=4xxheua),使用此产品代码检查一些数据库并发回一些数据。

    #1 应该如何工作?我应该有一个 4xxheua.php 吗? (显然不是......)......我只是不明白这一点。

    最佳答案

    您更喜欢 1 而不是 2 的唯一原因是因为 1 在语义上更直观。

    有这样的 URL 是有意义的:

    http://www.myblog.com/article/2012-04-29/i-did-nothing-all-day

    而不是

    http://www.myblog.com/index.php?page=article&id=23423

    据说它也有助于您的 SEO 得分。

    如果您只是在构建 Web 服务,例如:机器与机器对话 - 那么 URL 的外观并不重要。您也可以只拥有一个接受所有输入并根据输入数据在内部进行“路由”的 URL。

    关于php - REST 与 PHP,如何选择查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10357199/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com