【问题标题】:How to make GET TYPE www.url.com/script?id=value?如何使 GET TYPE www.url.com/script?id=value?
【发布时间】:2012-09-25 01:52:48
【问题描述】:

www.url.com/script?id=value。我想在 PHP 中获得那种获取类型。怎么做?在.htaccess 中?怎么做?如何得到它?如果文件没有扩展名,如何获取?

【问题讨论】:

  • 你应该更具体地说明你想要什么。

标签: php apache url


【解决方案1】:

特定 URL 的资源类型只能由服务器返回的 Content-Type 标头定义。

如果您希望确定资源的类型,请执行HEADGET 请求,解析响应标头并使用返回的类型。 cURL 通常用于此目的。

【讨论】:

  • 我不太明白,先生。
  • @SpacezLyWang,你不明白什么?你能澄清一下吗?恐怕我们也很难理解你。您是在尝试从 URL 中获取资源的类型,还是从脚本中返回特定类型?
  • cURL 我明白了。谢谢先生。
  • 为了更快的理解,有教程解释一下吗? @布拉德
  • @SpacezLyWang,是的,有很多。 net.tutsplus.com/tutorials/php/…
【解决方案2】:

理论上,您不需要 .htaccess 来完成此操作。您可以拥有一个名为“script”的文件夹,其中包含一个处理您的数据的“index.php”($_GET['id'])。

【讨论】:

  • 我试过了。你的意思是 www.url.com/script/?id=value 但我想要 www.url.com/script?id=value
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-23
  • 2011-05-13
  • 2011-06-22
  • 1970-01-01
  • 1970-01-01
  • 2022-09-30
相关资源
最近更新 更多