問題タブ [asp.net-web-api]
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.
ruby-on-rails - Ruby on Rails 内で安全な REST API を構築するための提案を探しています
私が取り組んでいるプロジェクトの REST API の構築を開始したところ、RoR を使用して API を構築する最良の方法について少し調査することになりました。デフォルトでは、モデルは世界中に公開されており、URL の末尾に「.xml」を追加して適切なパラメーターを渡すだけで、URL 経由でモデルを呼び出すことができることがすぐにわかりました。
それで、次の質問が来ました。不正な変更を防ぐためにアプリを保護するにはどうすればよいですか? いくつかの調査を行っているときに、それらの使用方法について説明している記事をいくつか見つけましattr_accessible
たattr_protected
。これらについて話しているのを見つけた特定の URL は、2007 年 5 月に投稿されたものです (ここ)。
ruby のすべてがそうであるように、それ以来、すべてが進化していると確信しています。私の質問は、これが RoR 内で REST API を保護するための最良の方法であるかということです。
そうでない場合、「新しいプロジェクト」または「既存のプロジェクト」のシナリオで何を提案しますか?
rest - Web サイト API のゴールド スタンダードは何ですか? ツイッター、フリッカー、フェイスブックなど
今日の Web サイトの API には 2 つのカテゴリがあるようです。
Facebook、Myspace などのように、サイトの機能を拡張できるようにする API。これらの API は非常に多様なようです。
Twitter、Flickr などの既存のサイト機能との対話を可能にする API。これらはすべて REST ベースであると主張していますが、実際には単に「HTTP 経由のデータ」です。
機能の拡張と外部とのやり取りの両方を可能にする Web サイトを作成する場合、参照モデルとしてどの既存の API を使用しますか?
asp.net-mvc - asp.net mvc アプリケーションで 1 つのコントローラー アクションの要求タイムアウトを設定するにはどうすればよいですか
アプリケーションの特定のコントローラー アクションの要求タイムアウトを増やしたいと考えています。アプリケーション全体の web.config でそれを実行できることはわかっていますが、この 1 つのアクションだけで変更したいと思います。
Web.config の例:
どうすればいいのですか?
json - RESTfulであることはそれほど重要ですか?
サーバーとクライアント間で通信するためにJSONoverHTTPベースのAPIを使用するWebベースのアプリケーションに取り組んでいます。目標は、このWebサービスを通じて共有される同じオンラインデータを使用して、さまざまな目標(オンラインWebクライアント、オフラインデスクトップクライアント、またはサードパーティが作成)で複数のクライアントを開発できることです。
現在、クライアントとサーバー間の通信は、正常に機能するシステムを介してのみPOSTを介して送信されます。私はRESTと、PUT、GET、POST、およびDELETEを使用してHTTPでRESTfulであることに関するかなりの情報を読みました。APIをこれらの異なるカテゴリに分類することもできますが、それはより多くのコードとAPIへのいくつかの変更を意味します。
私の質問は、HTTPベースのAPIがRESTfulであることがどれほど重要かということです。それは推奨事項ですか、オプションですか、それともほぼ必要ですか?
前もって感謝します。
web-services - 最も RESTful な認証形式は何ですか? 誰がそれを使用していますか?
重複:これは、次の検索で出てくる質問の 1 つの重複である必要があります: 同意する場合は重複として閉じ、他の質問の 1 つに対する回答を追加してください。
最も RESTful な認証形式は何ですか? どのウェブサイトがそれを使用していますか? (だから私はドキュメントを見に行くことができます)。
RESTであると主張するいくつかのAPIを見ると、実際にはPOX
です(例:Remember the Milk - http://www.rememberthemilk.com/services/api/methods/)
html - すべてのブラウザでキャッシュをオフにするタグはありますか?
Webサーバーのヘッダーにアクセスできない場合は、次を使用してキャッシュをオフにできることを読みました。
しかし、これはIEの一部のバージョンでは機能しないことも読みました。すべてのブラウザでキャッシュをオフにする<meta>タグのセットはありますか?
asp.net-web-api - 会社名からウェブサイトを探す
6,000 社の会社名 (および本社の住所) のリストがあり、それぞれの Web アドレスを見つける必要があります。Google Web API を使用して (1 日あたり 1,000 クエリしか許可されていないため、明らかに数日かかります) これを実行し (「COMPANY_NAME CITY STATE」を検索)、最初の結果を取得することを検討しています。ただし、これが 100% うまくいくとは限りません。もっと良い方法があると思います。これは、C++、Java、PHP、Python など、私が実際に知っているどの言語でも実行できます。これは一度だけ実行する必要があります。
WHOIS を使用してこれを行うにはどうすればよいですか? すでに URL を知っている場合はどうすればよいかはわかっていますが、その逆 (名前から URL) はわかりません。また、それが非公開で登録されている場合はどうすればよいですか?
ところで、これらは米国のビジネスです。
python - Python用のGoogleアラートWeb API?
Google Web API にはPython ライブラリがあります。Google アラートには、メールと RSS フィードがあります。
Python で Web API を介して Google アラートを自動的に追加する方法を知っている人はいますか? つまり、クリックせずに。
注:関連する質問は Web API の質問には答えません。
asp.net-web-api - IMDB は API を提供していますか?
最近、 IMDB データベースからデータを取得するムービー オーガナイザ アプリケーションを見つけました。
IMDBはこのための API を提供していますか、それともサードパーティの API を利用できますか?
database - ISBN->bookdataデータベースに入力するためのルックアップ
わかりました。小さなライブラリをデータベース化したいのですが。
私はデータベースの経験が限られており、Webサーバーからのクエリの経験はありません。
タイトル、出版社、おそらく著者、説明などの情報を取得したいと思います。これを行うために私が考えることができる最も簡単な方法は、ISBNを介してそれらを検索することです。
以前にisbndb.comに出くわしたことがありますが、それにアクセスするためのAPIはかなり複雑なようです。
どうすればいいのかしら。