問題タブ [restlet]
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.
configuration - Restlet - 静的コンテンツの提供
Restlet を使用して、Web サービスと同じコンテキストでいくつかの単純な静的コンテンツを提供する必要がありました。を使用してコンポーネントを構成しましたDirectory
が、テストでは、「index.html」のみを提供し、それ以外はすべて 404 になることがわかりました。
だから... http://serviceとhttp://service/index.htmlの両方が機能し、
しかしhttp://service/other.htmlは私に404を与えます
誰でもこれに光を当てることができますか?./content ディレクトリ内のすべてのファイルを利用できるようにしたい。
PS: 最終的にはリバース プロキシを使用して、別の Web サーバーからすべての静的コンテンツを提供する予定ですが、今のところ、これをそのまま使用する必要があります。
java - Swing アプリから GWT サーバーへのリモーティング
簡単に言うと、以前に作成した GWT サーバーと対話する必要がある JSE Swing アプリケーションを作成しました。私は GWT が JavaScript とサーバー側の間でリモート処理を行う方法が大好きで、このメカニズムを利用できればと思っています。この方法で GWT-RPC を使用できた人はいますか? 代わりにRestletに行くべきですか?
java - Restlet を使用して POST を受け入れる REST Web サービス - ベスト プラクティス
私は自分のリソースを持っており、それらは POST リクエストを処理するための典型的なオーバーライドされたメソッドです。
私が知りたいのは、XML のパケットを処理するためのベスト プラクティスです。フォームを使用した例をたくさん見ましたが、Representation オブジェクト自体を操作したり、便利な XML オブジェクトにキャストしたりする方法は確かにあります。
リソース内の着信 XML を解析する方法と解析方法についてのヘルプは大歓迎です。
http - Restlet クライアント リクエストでパラメータを使用する
私は持っている:
しかし、ログインパラメータを設定する方法がわかりません...
そのコードが欲しい
- エスケープなどを行います
- 取得/投稿を簡単に切り替えることができます
REST ベースのプラットフォームであるため、何らかのパラメーター「表現」を使用する必要があるかもしれないと考えていますが、それは少し奇妙に思えます。この代表的な例外を組み込むのは十分一般的だと思います。
java - Restlet で Jetty に ThrottlingFilter を使用する方法
受け入れキューがいっぱいになるとサービスが 503 を返すように Web サービスを構成したいと考えています。現在、これらの要求はタイムアウトしているようです。
maxThreadsやacceptQueuesizeなどのパラメーターを設定しました (ここで説明するように:http://www.restlet.org/documentation/1.1/ext/com/noelios/restlet/ext/jetty/JettyServerHelper )。
ただし、acceptQueue がいっぱいになると、サービスは 503 で応答しません。
jetty の ThrottlingFilter (http://www.mortbay.org/jetty/jetty-6/apidocs/index.html?index-all.html ) を探しているのですが、restlet サービスに適用する方法がわかりません。
java - restlet を使用して json コンテンツをさまざまな種類のブラウザーに配信する
restletフレームワークを使用して RESTful Web サービスを開発しました。このサービスは、Prototype および/または Scriptaculous を使用して ajax リクエストによって呼び出されます (私はこれらのライブラリに詳しくないので、これらのいずれかが正確でない場合は申し訳ありません)。
ほとんどの一般的なブラウザ、つまり Opera、Firefox、Safari ではすべて正常に動作するようです。Internet Explorer (6 および 7) のみが通話からデータを取得しません。
私たちは、返されたコンテンツ タイプ「application/json」が IE で機能しないのではないかと考えています。jsonの内容は「UTF-8」で配信しておりますので、それも問題となる場合がございます。
ヒントや提案は大歓迎です。事前に感謝します!
java - HTTPOPTIONSを使用してRESTリソースに関する情報を取得する
この問題は、RestletフレームワークとJavaに関連しています
クライアントがサーバーで利用可能なリソースを検出したい場合、クライアントはリクエストタイプとしてOPTIONSを使用してHTTPリクエストを送信する必要があります。これは、人間が読めないクライアント、つまりブラウザではなくコードの場合は問題ないと思います。
ここで私が見ている問題は、GETを使用しているブラウザ(人間が読める形式)では、リクエストタイプとしてOPTIONSを使用していないため、利用可能なリソースをすばやく見つけたり、追加のヘルプドキュメントなどを見つけたりすることができないことです。
ブラウザにOPTIONS/GETリクエストを送信させて、サーバーがフォーマットされたXMLをクライアントにファイアバックできるようにする方法はありますか(これはRestletで行われることです。つまり、サーバーの応答はすべての情報をXMLとして送り返すことです)。これはブラウザで?または、私はすべて間違った考えを持っていますか?つまり、OPTIONSのポイントは、クライアントのコード内で使用されることを意図しており、ブラウザを介して読み取ることを意図していないということです。
java - Restlet からコンテキスト パラメータを読み取るには?
Restletsを使用する場合、web.xml を介して渡された構成パラメーターをどのように読み取ることができますか? サーブレットでは、context-paramを使用できます。Restlet 内からコンテキスト パラメータを読み取るにはどうすればよいですか?
java - Restlet クライアントでバイナリ データを送信する
Restlet で (PUT を使用して) byte[] を送信しようとしていますが、その方法に関する情報が見つかりません。私のコードは次のようになります。
JsonRepresentation と StringRepresentation があるのと同じように、ByteArrayRepresentation の行に沿って何かを見つけることを期待していましたが、何も見つかりませんでした。