1

問題は次のとおりです。短いバージョンの bash があります。私のシェル環境はビジーボックスです。そして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]=Терминаторと、必要などの複数行の応答が返されます。

ブラウザと同じ結果をbashでcurlで取得するにはどうすればよいですか?

4

1 に答える 1

0

問題は、角かっこもエンコードして、URL のクエリ部分を変更する可能性が最も高いです。

于 2012-10-06T16:27:10.177 に答える