PYthonでpdfファイルをOPENCVで画像処理させるアプリを書いており
その際にWEBフレームワークのFLASKを使っていて、ネットワーク経由で
データをアップロードしようとしてつまずいたので、ここに書き留めます。
つまずいていた内容としては、下記の3点である。
FLASKのテンプレートのhtmlに書いていた、FORMではファイル名はpostで
送信されるが、その際に絶対パスは送れないこと
これは主に、webブラウザ側の一般仕様になっていて、特にchromeだと
フォルダがfakeになってしまうこと
POSTの際には、pdfファイルはrequestオブジェクトとしてメモリに取り込まれており、
バックエンド側で容易にsaveできるメソッドが実装されている
以上