0

PhantomJS を Selenium で使用してファイルをアップロードするときに、非常に奇妙な問題を発見しました。小さなファイルはアップロードできますが、大きなファイルはアップロードできないことに気付きました。

そこで、バイナリ検索を実行して、どのファイルサイズで機能しなくなるかを調べました。これにより、正確に 20000 バイトを超えるすべてのファイルがアップロードに失敗することが明らかになりました。2 の累乗ではないので、この制限は、何らかの理由で、phantomJS、Ghostdriver、または Selenium のスタック全体の中で誰かによって設定されたと思います。私はこの問題を突き止めるのに何時間も費やしました。誰かがこの問題に遭遇したか、次にどこを見るべきかの手がかりを持っていますか?

4

0 に答える 0