将过期的 URL 转换为最新的 URL
海洋和大气科学数据集的元数据通常包含过时的 URL。此服务旨在解决该问题。输入可以是任何文本(可能包括 HTML 或 XML 标签),最长 1000 个字符。输出将与输入相同,但包含更新的 URL。
笔记:
- 始终检查转换器的结果。
- 目前,它更新了一些与海洋学和大气科学数据集相关的常见 URL。这是一项未完成的正在进行的工作,并且将永远如此,因为任务不可能很大且不断变化。这不是一个通用的 URL 更新系统,尽管它可以改进以涵盖其他领域。
- 如果您认为转换器出现错误或未更新应更新的 URL,请将详细信息通过电子邮件发送至erd dot data at noaa dot gov 。
- ERDDAP管理员:您可以通过编辑 messages.xml 中的<updateUrls>来更改转换规则。如果您这样做,请将详细信息通过电子邮件发送给erd dot data at noaa dot gov ,以便将更改纳入标准ERDDAP分发版。
- 责任免责声明——与本网站相关的任何个人或组织均不做任何明示或暗示的保证,包括适销性和针对特定目的的适用性的保证,也不对本网站上任何信息的准确性、完整性或实用性承担任何法律责任。
如果将此网页 URL 的扩展名从 .html 更改为 .txt,并添加查询
text= some%20percent-encoded%20text ,则ERDDAP将仅响应文本结果,但会修改为更新的 URL。
一个例子是
https://coastwatch.pfeg.noaa.gov/erddap/zh-CN/convert/urls.txt?text=有关更多信息.nc dc.noaa.gov/pub/OI-daily/daily- sst .pdf
百分比编码 - URL 中的参数值('text=' 之后的部分)必须进行正确的百分比编码
:除 A-Za-z0-9_-!.~'()* 之外的所有字符都必须编码为 %HH,其中 HH 是字符的 2 位十六进制值,例如空格变为 %20。#127 以上的字符必须转换为 UTF-8 字节,然后每个 UTF-8 字节都必须进行百分号编码(请程序员帮忙)。有些网站可以为您进行百分号编码和解码
。