1

私はrestlerフレームワークを使用しており、以下のクラスを持っています

class file {
function upload ($url= ' '){
    echo $url ;
}
}

URLに基​​づいてサーバーがファイルをダウンロードするようにリンクを入力したいので、これをブラウザに入れると

http://localhost/apiv1/file/upload?url=http://10.220.5.181/New%20folder/02%20Track%202.mp3

私は応答を得る

Warning: parse_url(/apiv1/file/upload?url=http://10.220.5.181/New%20folder/02%20Track%202.mp3): Unable to parse URL in /usr/share/airtime/public/vendor/Luracast/Restler/Restler.php

それで、これはどういう意味ですか、どうすれば修正できますか?

PS:機能を適切に実行することに注意してください(つまり、ファイルをアップロードします)

4

1 に答える 1

1

あなたの URL は有効ではありません。urlencode()値を照会する必要があります。次のことを試してください。

http://localhost/apiv1/file/upload?url=http%3A%2F%2F10.220.5.181%2FNew%2520folder%2F02%2520Track%25202.mp3
于 2013-04-15T15:45:27.903 に答える