Curl将’@sha256’转换为’@sha256′

huangapple go评论64阅读模式
英文:

Curl converts '@sha256' into '@sha256'

问题

我试图使用curl获取网页上显示的一些文本,其中包括:

repo@sha256

当我运行curl -s https://website时,相应的输出是:

repo@sha256

为什么会出现这种情况,是否有更干净的方法来修复这个问题,而不是使用sed或awk之类的工具编辑结果输出?

英文:

I am trying to curl some text displayed on a webpage which include:

repo@sha256

When I run curl -s https://website the corresponding output is:

repo@sha256

Why is this, and is there a cleaner way to fix this other than editing the resulting output with something like sed or awk?

答案1

得分: 6

curl不会进行转换。恰恰相反:curl 不会 进行转换,它会传递服务器提供的确切字节。

你可能在显示HTML的浏览器中看到了'@'符号,在HTML中@会显示为@

英文:

curl does not convert that. It is exactly the other way around: curl does not convert it, it delivers the exact bytes the server provides.

You probably saw the '@' symbol in a browser that displays HTML and in HTML @ is displayed as @.

huangapple
  • 本文由 发表于 2023年2月18日 07:07:20
  • 转载请务必保留本文链接:https://go.coder-hub.com/75489998.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定