問題タブ [kestrel-http-server]
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.
asp.net - vNext: フォーム メソッド POST が Debian/Kestrel で機能しない
シンプルな ASP.NET vNext アプリケーションを構築しようとしています。
シンプルなクライアント側の HTML コードがあります。
そして、POST アクションを処理するための単純なサーバー側コードがあります。
Windows/IIS Express では正常に動作しますが、Debian/Kestrel では動作せず、サーバー メソッド ログインは呼び出されません。
それで、私の質問は - どうやって Debian で動作させるのですか?
asp.net - ASP.NET 5 / .NET Core を Linux / Mac にデプロイするにはどうすればよいですか?
ASP .NET 5 機能の最近のリリースにより、MS が現在クロスプラットフォームの .NET アプリ開発をよりターゲットにしていることは明らかです (また、Mono との結びつきも強くなっています)。
IIS 以外のサーバーを使用することを考慮して、ASP .NET 5 コードを Linux/MAC にデプロイするためのベスト プラクティスを知りたいです。MOD_MONOまたはKestrelを使用する必要がありますか?
このセットアップは本番環境に対応していますか? 決定するには時期尚早だとは思いますが、実践経験のある方はいらっしゃいますか?
visual-studio-code - VSCode、DNX、および kestrel を使用して最初の ASP.NET 5 アプリケーションを実行すると、IOException が発生する
Visual Studio Code ドキュメントで説明されている手順に従って、dnx . kestrel
Mac OS X で VSCode のコマンド パレットを介して最後のコマンドを実行すると、http://localhost:5001にアクセスしたときに IOException が発生します。
完全なスタック トレースについては、添付のスクリーンショットを参照してください。何が間違っている可能性がありますか?
asp.net-mvc - AspNet vNext の Kestrel は、/ の下のインデックス ページを提供しません
Kestrel Web サーバーを使用して、デフォルトの URL /で「index.html」を提供できるようにする必要があります。現在、静的ファイルにアクセスできるのは、フル パス、つまり/index.htmlのみです。
繰り返しますが、これはVisualStudioで完全に機能します。コンテキストはKestrelを使用したOSXです
これは私のStartup.cs です
これまでの解決策は、HomeController 内でリダイレクトを行うことです。しかし、これは明らかに醜いです。静的な html ファイルを提供しようとしていますが、可能であれば、Kestrel から直接提供されるアプリケーションで処理されたくないのです。
macos - コントローラーで設定された ASP.NET vnext オーバーライド ステータス コード。これはバグですか?
Mac の asp.net vnext で単純な WebApi を構築しています。このチュートリアルで設定された例に従いましたが、コントローラー メソッドで設定した応答コードがオーバーライドされるという問題があります。
CrudController でこのメソッドを使用します。
これをカールするか、PostMan でヒットすると、201 Created 応答と、別の URL を指す Location ヘッダーが表示されます。kestrel を使用してこれを実行すると、Location ヘッダーが表示されますが、応答コードは 204 No Content です。
これは、ステータス コードへの変更をオーバーライドする vnext ミドルウェアであると想定しています。そうですか?もしそうなら、それは私のステータスコードを上書きするべきですか、それともバグですか? それが正しい動作である場合、どのようにリダイレクトを行うべきですか?
.net-core - OSX または Linux から .Net Core と Kestrel を使用して Websharper プロジェクトを実行する方法は?
kestrel 最小サーバーを使用してコンソールから基本的な Websharper プロジェクトを実行しようとしていますが、ドキュメントがまったくありません。XSP を使用して Web プロジェクトを実行しましたが、新しいランタイムでテストしたいと考えています。
asp.net - OSX 上の .NET5 - DNVM シェルでの C# エラー (非常に近い..)
古いプロジェクトを新しい .NET VM で実行しようとしていますが、この時点でいくつかの障害を乗り越えました。しばらくの間、DNVM に自分のプロジェクトを .NET プロジェクトとして認識させることができませんでした。サンプル プロジェクトから不足しているファイルをいくつか追加し、dnvm . kestrel
代わりに使用してから、dnvm . web
約 80 MB 相当の C# エラーが返されるまで...
だから私はプロジェクトとして認識されていなかったものから、くだらないものとして認識されるようになりました:/
このレベルをクリアした人はいますか?前もって感謝します。