问题如下:
我有一个较短版本的bash。我的shell环境是一个busybox。
还有一个网站api.kinobaza.ru
我用以下bash代码引用他:
url="api.kinobaza.tv/films/lookup/?"
film="names[1]=Терминатор"
curl -s $url --data-urlencode $film
来自服务器的响应只有空括号[]
但是当我在浏览器中编写引用api.kinobaza.tv/films/lookup/?names[1]=Терминатор
时,返回所需的多行响应,例如需要。
如何在浏览器中使用curl获得与bash相同的结果?
答案 0 :(得分:0)
问题很可能是您对方括号进行编码,从而更改了网址的查询部分。