flaskっていうpython用のwebマイクロフレームワークを最近触ってたりして。 いやー、楽でいい。 Djangoよりもpythonicな気がします。 というのはともかく。 audioタグを使って音楽プレイヤー的なものを作って遊んでいたのですが、シークが出来ず。 色々調べていたら、どうやらhttpのRangeリクエストというのに答えなきゃいけないらしい。 という訳で、実装してみました。 Copy def GetFile(fname): mimeType, enc = mimetypes.guess_type(fname) data = open(fname, 'rb').read() if 'Range' in flask.request.headers: start, end = flask.request.headers['Range'][len('bytes='):].split