【问题标题】:ASCII Text Browser Vs. cURLASCII 文本浏览器对比卷曲
【发布时间】:2018-11-14 20:20:23
【问题描述】:

我点击了这个网址:http://artii.herokuapp.com/make?text=abc+art&font=smisome1

我看到了

然后当我curl 完全相同的网址

curl http://artii.herokuapp.com/make?text=abc+art&font=smisome1

我收到了

????????‍♂️

有谁知道为什么会这样?

我应该传递 curl 中是否有特定标志以使其返回与 broswer 相同的结果?

如何让我的终端显示与浏览器相同的 ASCII 文本格式?

【问题讨论】:

  • 我没有投反对票。 [1] 7219 提供了一条重要线索。
  • 我很抱歉我错过了。感谢您的建议。
  • 我不反对,但这是题外话,因为它与编程无关。试试 superuser.com。

标签: linux bash unix curl browser


【解决方案1】:

URL 中的 & 号正在分解命令。

如果您转义 & 符号,您应该会获得所需的回报。

例如 卷曲http://artii.herokuapp.com/make?text=abc+art\&font=smisome1

【讨论】:

  • ... 或使用单引号:curl 'http://artii.herokuapp.com/make?text=abc+art&font=smisome1'
【解决方案2】:

在浏览器中,您使用&font=smisome1(查看您的网址末尾)在终端中您没有使用此字体,因为&

也许this 可以帮助你。抱歉回答不专业。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    • 2016-05-26
    • 1970-01-01
    相关资源
    最近更新 更多