尝试命中在浏览器中工作的公共端点(给出json响应),但在curl中不工作。
curl https://yts.lt/api/v2/list_movies.json?query_term=tt11296058
它给出以下消息
no matches found: https://yts.lt/api/v2/list_movies.json?query_term=tt11296058
不知道这里可能有什么问题,任何意见都将不胜感激。
pftdvrlh1#
这可能与您使用的shell有关。请尝试按照此处的建议将URL用单引号或双引号括起来。这里是从上面的链接讨论ZSH报价。您需要对问号进行转义,否则zsh会认为它是一个通配符或通配符,并试图查找与之匹配的文件(这就是为什么它说找不到匹配项)。
1条答案
按热度按时间pftdvrlh1#
这可能与您使用的shell有关。请尝试按照此处的建议将URL用单引号或双引号括起来。
这里是从上面的链接讨论ZSH报价。
您需要对问号进行转义,否则zsh会认为它是一个通配符或通配符,并试图查找与之匹配的文件(这就是为什么它说找不到匹配项)。