問題タブ [http-status-code-405]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wcf - WCF 405 webmethod が見つからない問題
クライアントとサービスがSimple Soapで通信するWebサービスを作成する必要があります(そのリクエストとレスポンスはsoapになります)。このことがすでに行われているネット上のサンプル例またはいくつかのコードサンプルを見つけるためにすべてを試しました。始めることはできますが、Googleの検索が苦手だと思います。そのため、これまでに何も見つかりませんでした。WCFの使用を提案した人もいるので、記事を入手してください
http://csharping.com/wcf/building-a-soap-response-envelope-manually-with-the-message-class/
しかし、やはり私の問題は解決されず、このサンプルを使用してアプリケーションを作成しようとしました (非常に多くの問題があります:()
コンソール アプリケーションを作成し、Program.cs を
svcutil.exeで生成したapp.config
ものはこんな感じ
私のWebサービスは次のようなものです(ポートが私によって提供され、2000であるWCF Webサイトです
サービス契約は
}
そして、web.config
は
私の問題は 405 webmethod not body です 誰でもこれで何が問題なのか教えてください
post - IIS404/405エラー
私はWindows7ProでIIS7を実行しています。一部のプロジェクトがIISを使用するWebサービスであるVS2010ソリューションがあります。最近まで、すべてのサービスが正しく機能していました。ただし、サービス参照を追加/構成/更新するか、Webブラウザーを介して直接ヒットすると、次のエラーが発生します。
'http://localhost/myapp.Web/myservice.svc'のダウンロード中にエラーが発生しました。リクエストはHTTPステータス404:見つかりませんで失敗しました。メタデータに解決できない参照が含まれています:'http://localhost/myapp.Web/myservice.svc'。リモートサーバーが予期しない応答を返しました:(405)メソッドは許可されていません。リモートサーバーがエラーを返しました:(405)メソッドは許可されていません。サービスが現在のソリューションで定義されている場合は、ソリューションを構築して、サービス参照を再度追加してみてください。
さらに調査すると、これはIISがPOST動詞または同じ効果を持つ他の構成エラーを許可していない可能性が高いことがわかります(GET要求は正常に機能し、同じコードを問題なく使用している他の開発者がいます)。wsdlをロードしようとすると、404.3が返されます。
IISでサイトとアプリケーションを再作成し、アプリケーションプールで設定を変更し、IISを再インストールしようとしましたが、成功しませんでした。誰かが起こっていることを修正する方法についていくつかのアイデアを持っていますか?
詳細:関連性があるかどうかはわかりませんが、アクセス許可の問題を解決しようとしたのとほぼ同時にMSMQのいくつかの設定を変更しましたが、すべてが元に戻され、MSMQが再インストールされました。 IISは残ります。
ありがとう。
http-status-code-405 - サーバー エラー:405 - このページへのアクセスに使用される HTTP 動詞は許可されていません
Microsoftサーバーにアップロードしたphp Facebookアプリケーションがあります。アプリケーションを実行すると、このエラーが発生します。誰かがこれの原因を知っていますか?
405 - このページへのアクセスに使用される HTTP 動詞は許可されていません。無効なメソッド (HTTP 動詞) を使用してアクセスしようとしたため、お探しのページを表示できません。
html - 別の HTML ページがフォームを投稿すると、HTML ページが 405 エラーをスローする
別の html ページに投稿する html ページがあります。両方のページは正常に読み込まれますが、最初のページのフォームを 2 番目のページに投稿すると、405 - Method Not Allowed エラーが発生します。IIS 7 を使用して、Windows マシンでサイトを実行しています。
2ページ目に投稿するページです
2ページ目です
エラーの詳細:
HTTP エラー 405.0 - メソッドは許可
されていません 無効なメソッド (HTTP 動詞) が使用されているため、お探しのページを表示できません。
- モジュール: StaticFileModule
- 通知: ExecuteRequestHandler
- ハンドラー: StaticFile
- エラー コード: 0x80070001
StaticFile ハンドラーは、すべての動詞を処理できるように既に設定されていますが、それでも機能しません。
c# - C#405メソッドは許可されていません
Webサイトにデータを投稿し、結果のjsonデータを表示しています。これは、msdnの例からいくつかの部分を取り出した後に完成した関数です。
ip変数とport変数は、この関数が含まれるクラス内にあります。GetResponse()が呼び出されると、この例外になります。
{System.Net.WebException:リモートサーバーがエラーを返しました:(405)メソッドは許可されていません。
私はそれをテストしました、そしてそれはプロキシのためだけです、しかしパラメータは正しいです。この例外がスローされるのはなぜですか?
jquery - Twitter 検索 API - NetworkError: 405 メソッドは許可されていません
jqueryを使用してTwitter検索APIリクエストを解析する方法について、このチュートリアルに従っていました。
http://webhole.net/2009/11/28/how-to-read-json-with-javascript/
投稿のコードは、ユーザーが検索語を入力するための検索ボックスを使用しています。検索したい #tag を知っているので、単に検索部分を削除したかったのです。
Firebug で発生しているエラーはNetworkError: 405 Method Not Allowed
、このコードを壊した理由について誰かが光を当てることができるかどうか疑問に思っていました.
ありがとう、
java - EclipseeeサーブレットtomcatdoPosthttp405
eclipse eeとtomcatを使用してHTMLからJavaサーブレットに投稿しようとしていますが、Eclipseを介してサーバーを起動しています。しかし、私は次のようになっています:HTTPステータス405-HTTPメソッドPOSTはこのURLではサポートされていません
これはサーブレットです:
jquery - WCF + JSONP: 常に「メソッドが許可されていません」というエラー メッセージが表示される
純粋な javasript/html ページで作業して、JSONP を使用して WCF Web サービスを呼び出し、クロスドメインの問題を回避し、「メソッドは許可されていません」というエラー メッセージを受け取り、オンラインで多くの検索を行いましたが、効果的な解決策を得ることができませんでした..
アーキテクチャ: WCF 3.5 + JSONP + JQuery
WCF 3.5 で JSONP 機能を有効にするために、MSDN JSONP サンプル ライブラリ ファイルを追加しました。
http://msdn.microsoft.com/en-us/library/cc716898.aspxから。この投稿に従って: http://jasonkelly.net/2009/05/using-jquery-jsonp-for-cross-domain-ajax-with-wcf-services/
IService1.cs:
サービス.cs:
web.config:
フロントエンド:
ネットワーク構造は次のようなものです。LAN 内の 2 台の PC。1 台はクライアント エンドの JavaScript ページ用、もう 1 台は Web サービス用 (192.168.0.23)。
誰かが私にいくつかの提案をしてくれることを願っています!!! ありがとうございます!
django - django ajax POSTでの405エラー
「これに投票する」ボタンのように、ユーザーがクリックすると増加する整数フィールドを持つモデルがあります。
ボタンは詳細ビューにのみ表示されます。投票数を増やすには、ajax POST を送信します。問題は、ビューを実行する前であっても、django が 405 (メソッドは許可されていません) エラーを返すことです。何が原因でしょうか?
これが私のコードです:
views.py (実行されません)
jQuery コード:
urls.py
テンプレート
wcf - 拡張機能のない REST WCF サービスは、PUT メソッドに対して http 405 を返します
VS2008 (3.5) で記述された IIS6 でローカルに実行されている WCF REST サービスがあります。
svc ファイルの asp.net ISAPI マッピングは、すべての動詞を受け入れるように構成されています。ワイルドカード スクリプト マッピングを有効にして、拡張子のない URI が URL 書き換えを介してサービスと連携できるようにしました。
そのため、.svc ファイルを指定して REST サービスへの PUT を実行すると、問題なく動作します。svc を省略して同じことを行うと、405 が返されます。
すなわち
http://thehost/therestmethod = 405 http://thehost/theservice.svc/therestmethod = 200
URL で記述されたすべてのバージョンは、唯一の例外である PUT で機能します! 拡張子のないバージョンで PUT を試行すると、URL の書き換えは成功しましたが、エラーが発生したため、書き換えが成功したことがわかりました。
WCF トレースを使用してみましたが、エラーがログに記録されません。まだそこまで来てないみたい?!?!