問題タブ [rest]
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.
ajax - 現在の状態に一致するように AJAX アプリのアドレス バーの URL を変更する
私は AJAX アプリを作成していますが、ユーザーがアプリ内を移動すると、ページのリロードがないにもかかわらず、アドレス バーの URL が更新されるようにしたいと考えています。基本的にはいつでもブックマークして現状に戻れるようにしてほしいです。
AJAX アプリで RESTfulness を維持するために、人々はどのように対処していますか?
web-services - ドキュメントまたは RPC ベースの Web サービス
私の直感では、実際にはドキュメント ベースの Web サービスが好まれます。これは他の人々の経験ですか? サポートしやすいですか?(SharePoint は、WSDL インターフェースの「ドキュメント タイプ」に Any を使用していることに注意しました。これにより、ドキュメント ベースになっていると思います)。
また、同じ機能に対して WSDL と Rest タイプのサービスの両方を提供している人はいますか? WSDL はコード生成で人気がありますが、PHP や Rails などのフロント エンドでは、WSDL を好むようです。
wcf - REST API/Webサービスを保護するためのベストプラクティス
REST APIまたはサービスを設計するとき、セキュリティ(認証、承認、ID管理)を処理するための確立されたベストプラクティスはありますか?
SOAP APIを構築するときは、ガイドとしてWS-Securityがあり、このトピックに関する多くの文献があります。RESTエンドポイントの保護に関する情報が少なくなっています。
RESTには意図的にWS-*に類似した仕様がないことは理解していますが、ベストプラクティスまたは推奨されるパターンが出現したことを期待しています。
議論や関連文書へのリンクをいただければ幸いです。重要な場合は、.NETFrameworkのv3.5を使用して構築されたRESTAPI/サービスのPOX/JSONシリアル化メッセージでWCFを使用します。
.net - .NetでRESTfulサービス「クライアント」を作成する最良の方法は?
.NetのRESTスタイルでサービスを「消費」するために人々はどのようなテクニックを使用しますか?プレーンhttpクライアント?これに関連して:多くのRESTサービスが現在JSONを使用しています(よりタイトで高速です)-では、どのJSONライブラリが使用されていますか?
web-services - 従来の ASP ページから REST Web サービスを呼び出す
アプリケーション ビジネス レイヤーを REST Web サービスのコレクションに移行したいと考えています。しかし、私たちのイントラネットのほとんどはクラシック ASP を使用して構築されており、私が働いているほとんどの開発者はクラシック ASP でプログラミングを続けています。理想的には、Web API の独自のセットの利点を活用するには、従来の ASP ページから呼び出す必要があります。
私はそれを行う方法が少しもわかりません。
web-services - RESTful Web サービスと HTTP 動詞
サーバーが Web サービスを RESTful として分類するために許可する HTTP 動詞の最小セットは何ですか?
ホスティング会社がPUTとDELETEを許可していない場合はどうなりますか?
これは実際に重要ですか? GETとPOSTだけで幸せに暮らせるでしょうか?
更新:回答ありがとうございます。Bill Venners と Elliotte Rusty Harold のインタビューへのリンクがあるため、Roger の回答がおそらく最良でした。今わかりました。
rest - ado.net データサービス呼び出しの guid REST URL?
残りの URL で guid をリソース ID として使用しようとしていますが、方法に関するリソースが見つかりません。今のところ私のベスト (動作していません ) : guid....} 中かっこ付き まだうまくいきません。
私は得るだけです:位置0の構文エラー '"'。
質問: (仕様に関して) ID が GUID であるリソースの URL をどのように記述しますか?
architecture - REST サービスと SOAP サービスのどちらを選択するかのガイド?
REST と SOAP の間で決定を下すためのドキュメントまたはガイドへのリンクを持っている人はいますか? 私はこれらの両方を理解していますが、重要な意思決定ポイント (セキュリティなど) に関する参考文献を探しています。
language-agnostic - RESTful Web サービスで代替 URI に応答する方法
複数の一意の識別子があるため、リソースの 1 つに複数の URI を持つ RESTful Web サービスを構築しています。サーバーはリソースを返すことによって代替 URI の GET 要求に応答する必要がありますか、それとも正規の URI に HTTP 3xx リダイレクトを送信する必要がありますか? HTTP 303 (参照)は最も適切なリダイレクトですか?
明確化: HTTP 仕様では、リダイレクトの選択は今後のリクエストで使用する URI に依存することが明確になっています。私のアプリケーションでは、「正規の」URI が代替案の中で最も安定しています。代替 URI は、常に同じ正規 URI に向けられるか、無効になります。
ruby-on-rails - 奇妙なレール認証の問題
開発中のアプリにRESTful認証Railsプラグインを使用しています。私は私が底に達することができない奇妙な問題を抱えています。基本的に、一定期間非アクティブになってから初めてアプリにログインすると(アプリは本番環境にデプロイされますが、私だけが使用します)、404ページに移動しますが、ホームページに戻って再度ログインすると、すべてが計画どおりに機能します。何か案は?