概要:
Webページの最初の4kB(実際にはMP3ですが、重要ではありません)を別のドメインからJavaScriptの変数に保存しようとしています。これは、ページ上の他の場所にjQueryが必要ないためです。これは、同じ目標を達成するために以前にPythonアプリで使用したものです。
host = 'http://www.wikipedia.org/somepath/tosome/file.mp3'
req = urllib2.Request(host, headers={'User-Agent' : "Magic Browser"})
response = urllib2.urlopen(req).read(4*1024)
。
バックグラウンド:
私は(別のドメインから)数キロバイトのMP3ファイルを取得して、そこからID3情報を取り除くことを目指しています。しかし、多くのグーグルを行い、xmlhttprequests、jsonp、およびその他のいくつかのものをいじった後でも、すべての要件を満たすものを見つけることができません。この 投稿を読む-JSONPで.ajax()を使用する基本的な例? 本当に役に立ちましたが、そのようなもののコールバックサイズを制限する方法を理解できないようです(おそらくスクリプトのソースサイズを制限しますか?)そして私は本当にjQueryライブラリを含める必要はありません。
どんな助けでも大歓迎です!