0

Steve Sanderson の jQuery AJAX SWFUploader を使用しています。最も重要な部分を除いて、ほとんどの部分ですべてが機能しています。

ファイルを選択すると、アップロードが開始されます (プログレス バーが進みます) が、405 エラーが発生します。なぜこのエラーが発生するのかわかりませんが、ここでは彼の例と同じように MVC を使用しています。PUT を許可しないローカルでテストするかどうか疑問に思っていますか?

これが彼の例です...

http://blog.codeville.net/category/jquery/

405 を解決する方法について何か考えがある人はいますか?

4

3 に答える 3

1

申し分なく私の問題は、興味のある人にとっては次のとおりでした...私はMVCを使用しており、XPボックスでテストしているため(ラメ)、.mvcハックを使用する必要があります。それを upload_url 値に含めるのを忘れていたため、アクションが適切に配置されていませんでした。これが誰かに役立つことを願っています。

于 2009-11-13T17:17:28.757 に答える
0

不適切なchmod権限を持つディレクトリにアップロードしていますか?まず、アプリがアップロードする予定のディレクトリでchmod 777を使用してテストします(開発環境を想定)。

于 2009-11-13T15:34:35.577 に答える
0

私の場合、405 エラーは、運用サーバーにディレクトリがないことが原因でした。私のフェッチリクエストとは何の関係もありませんでした。私のエンドポイントは投稿リクエストを受け入れ、それが実際に私が送信していたものなので、405 エラーは少し誤解を招くものでした。疑わしい場合は、コメント アウトするか、サーバー側コードの疑わしい領域で try/catch をスローし、要求自​​体が適切にフォーマットされていることを完全に確信している場合は、問題の原因が見つかるまで再試行してください。

于 2021-09-19T14:53:57.410 に答える