【问题标题】:How can I find out the supported parameters in the query string for a URL?如何在 URL 的查询字符串中找出支持的参数?
【发布时间】:2011-10-12 15:24:12
【问题描述】:

有没有一种方法可以让我知道某个 URL 的查询字符串中实现了哪些参数?例如http://esri.com/rest/services/myself/?f=JSON,如果我只有http://esri.com/rest/services/myself/ URL,我怎么知道它可以在查询字符串中有这个f=json参数?

感谢您的帮助!

【问题讨论】:

  • 您是否有希望从该网址获得的变量列表?如果是这样,您可以检查该变量是否附加在 url 中。
  • 既然这是一个 esri 问题,也许你也应该在 gis 网站上尝试一下。
  • Doug,您似乎了解公司和 GIS 领域。我会在他们的论坛上发布这个问题。谢谢你们。

标签: c# url


【解决方案1】:

不,没有办法做到这一点。

考虑可接受的参数可能取决于提供的其他参数。

【讨论】:

    【解决方案2】:

    您知道的唯一方法是网站所有者是否告诉您。

    如果您使用的是 REST API,则其文档应包含此信息。如果您只是在 Internet 上查找某个 URL,那么您可能无法知道。

    【讨论】:

    • 虚拟-1。 REST API 不需要文档,它使用link 来记录自己。
    • 我不知道你是什么意思“使用链接来记录本身”。你能详细解释一下吗?谢谢,
    • @Aliostad,在这种情况下,查询字符串表示要返回哪个表示。 link 很可能只会告诉您同一表示中的其他数据。
    • 将 REST 称为“self-documenting”是重新定义术语“self-documenting”的简单问题。
    【解决方案3】:

    如果你有代码,你会看看用了什么,否则你不能做,只能胡乱猜测。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-30
      • 2011-08-26
      • 2014-12-25
      • 2023-03-26
      相关资源
      最近更新 更多