安徽商会网站建设方案,设计网站100个免费,个人网站建设步骤,网站导航条设计欣赏Special parameters#xff08;特殊参数#xff09; 描述参数1#xff1a;下列参数在大部分请求中可用2#xff1a;以下参数只与文本格式(.csv#xff0c; .tsv#xff0c; .txt)相关 描述
本文将介绍一组特殊参数#xff0c;它们几乎可以在此数据服务的任何请求中使用… Special parameters特殊参数 描述参数1下列参数在大部分请求中可用2以下参数只与文本格式(.csv .tsv .txt)相关 描述
本文将介绍一组特殊参数它们几乎可以在此数据服务的任何请求中使用。
参数
1下列参数在大部分请求中可用 limit限制返回的记录数量。该参数的值可以是任一正整数0或all。 offset从offset处开始返回结果。该值可以是任一正整数或0。您可以同时设置limit和offset来将一个很大的结果分成多个小的数据块返回。 rowcount如果此参数为TRUE返回结果中将包含一个展示符合查询条件的记录个数以及实际返回的记录个数的表头。要了解它的编码格式请参阅输出格式与术语表。 datainfo如果此参数为TRUE响应将包括包含各种信息的标题行 · 数据提供商的名称 · 数据来源的名称 · 许可证 · 接收数据的日期时间 · 用于生成此结果集的URL和参数 对于将保存到磁盘以供以后分析和使用的响应特别有用。这些额外的信息将用于记录在结果集中包含数据的标准以及生成结果的时间并且将包含一个URL稍后可以使用该URL重新运行查询。要了解它的编码格式请参阅输出格式与术语表。 private如果该参数包含在请求中并且如果您使用发出请求的相同浏览器登录到PBDB那么结果将包括与请求参数匹配的任何私人(禁止)数据并且您有权限访问。这不仅包括您自己的数据还包括授权您编辑其集合的数据。 strict如果指定了此参数则任何警告都将导致错误响应。您可以使用这个参数来确保所有参数都有合适的值。否则默认情况下结果将使用好的值生成而忽略坏的值。 textresult如果指定了那么结果将被赋予’text/plain’的内容类型。在大多数浏览器中这将导致结果直接显示而不是保存到磁盘。该参数不需要任何值。 markrefs如果指定了那么格式化的引用将被标记为b和i标记。该参数不需要值。 extids如果指定了那么记录ID将以记录类型前缀而不是数字的形式输出。默认情况下这是针对JSON格式的。 vocab选择用于命名响应中的字段的术语表。只有在希望覆盖所选格式的默认术语表时才需要使用它。可能的值取决于特定的URL路径包括 pbdbPBDB术语表来自数据库中的基础字段名和值并增加了一些新字段。在大多数情况下使用此术语表的响应将直接与从PBDB Classic接口下载的响应相对应。此术语表是Text格式响应的默认术语。 comCompact词汇表是一组3个字符的字段名旨在将响应消息的大小最小化。这是JSON格式响应的默认值。一些字段值被类似地简化而其他字段值则被完整地传递。有关详细信息请参见各个响应字段的文档。 bibjsonBibJSON术语表使用为BibTeX定义的字段名和值格式这是BibJSON使用的术语表。 save指定将此请求的输出保存到的本地文件的名称。这种情况是否发生以及如何发生取决于你使用的是哪种网络浏览器。如果你想在浏览器中显示结果你可以指定saveno。如果你不带任何值地包含这个参数将会提供一个默认的文件名。
2以下参数只与文本格式(.csv .tsv .txt)相关
noheader如果指定了则给出字段名称的标题行将被省略。该参数不需要任何值。它等价于headerno。lb指定用于终止每行的字符序列。该值可以是’cr’或’crlf’默认为后者。header此参数仅与文本格式响应相关。如果它有一个真值那么数据记录前面有一个标题行给出字段名。如果它有一个假值这一行将被省略。如果省略此参数有关默认行为的各种输出格式请参阅。