コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 6 of about 6 for プロトコル (0.003 sec.)
HTTPS について 13124
HTTPS について HTTPSは単に「有効」か「無効」かで決まるものだと思いがちです。 しかし、それよりもはるかに複雑です。 Tip もし急いでいたり、HTTPSの仕組みについて気にしないのであれば、次のセクションに進み、さまざまなテクニックを使ってすべてをセッ ... す。 要求された 特定のドメイン に関する情報は、 HTTPデータ に入ります。 HTTPS証明書 は、 特定のドメイン を「証明」しますが、プロトコルと暗号化はTCPレベルで行われ、どのドメインが扱われているかを 知る前 に行われます。 デフォルトでは 、 IPアドレスごとに1つのHTT ... てないことになります。 これは、サーバーの規模やアプリケーションの規模に寄りません。 しかし、これには 解決策 があります。 TLS プロトコル(HTTPの前に、TCPレベルで暗号化を処理するもの)には、 SNI と呼ばれる 拡張 があります。 このSNI拡張機能により、1つのサーバー( ... ーネント(プログラム)が、サーバー内の すべてのHTTPS証明書 を持っている必要があります。 セキュアな接続を取得した 後 でも、通信プロトコルは HTTPのまま です。 コンテンツは HTTPプロトコル で送信されているにもかかわらず、 暗号化 されています。 サーバー(マシン、ホ ...
https://man.mtool.work/fastapi/0.115/deployment/https/
リクエストフォームとファイル 8993
リクエストフォームとファイル File と Form を同時に使うことでファイルとフォームフィールドを定義することができます。 情報 アップロードされたファイルやフォームデータを受信するには、まず python-multipart をインストールします。 例えば、 pip inst ... application/json の代わりに multipart/form-data を使ってエンコードされているからです。 これは FastAPI の制限ではなく、HTTPプロトコルの一部です。 まとめ 同じリクエストでデータやファイルを受け取る必要がある場合は、 File と Form を一緒に使用します。 ...
https://man.mtool.work/fastapi/0.115/tutorial/request-forms-and-files/
CORS (オリジン間リソース共有) 8646
CORS (オリジン間リソース共有) CORSまたは「オリジン間リソース共有」 は、ブラウザで実行されているフロントエンドにバックエンドと通信するJavaScriptコードがあり、そのバックエンドがフロントエンドとは異なる「オリジン」にある状況を指します。 オリジ ... ン オリジンはプロトコル ( http 、 https ) とドメイン ( myapp.com 、 localhost 、 localhost.tiangolo.com ) とポート ( 80 、 443 、 8080 ) の組み合わ ... 以下はすべて異なるオリジンです: http://localhost https://localhost http://localhost:8080 すべて localhost であっても、異なるプロトコルやポートを使用するので、異なる「オリジン」です。 ステップ そして、ブラウザ上で実行されているフロントエンド ( http://localhos ...
https://man.mtool.work/fastapi/0.115/tutorial/cors/
フォームデータ 8225
フォームデータ JSONの代わりにフィールドを受け取る場合は、 Form を使用します。 情報 フォームを使うためには、まず python-multipart をインストールします。 たとえば、 pip install python-multipart のように。 Form のインポート fastapi から Form を ... n の代わりに application/x-www-form-urlencoded を使ってボディをエンコードするからです。 これは FastAPI の制限ではなく、HTTPプロトコルの一部です。 まとめ フォームデータの入力パラメータを宣言するには、 Form を使用する。 ...
https://man.mtool.work/fastapi/0.115/tutorial/request-forms/
最初のステップ 7933
最初のステップ 最もシンプルなFastAPIファイルは以下のようになります: Python 3.8+ from fastapi import FastAPI app = FastAPI () @app . get ( "/" ) async def root (): return { "message" : "Hello World" } これを main.py にコピーします。 ライブサ ... 」の1つを指します。 以下のようなものの1つ: POST GET PUT DELETE ...さらによりエキゾチックなもの: OPTIONS HEAD PATCH TRACE HTTPプロトコルでは、これらの「メソッド」の1つ(または複数)を使用して各パスにアクセスできます。 APIを構築するときは、通常、これらの特定のH ...
https://man.mtool.work/fastapi/0.115/tutorial/first-steps/
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer 7878
パスワード(およびハッシュ化)によるOAuth2、JWTトークンによるBearer これでセキュリティの流れが全てわかったので、 JWT トークンと安全なパスワードのハッシュ化を使用して、実際にアプリケーションを安全にしてみましょう。 このコードは、アプリケーシ ... 性、セキュリティを損なうことなく、可能な限りプロセスを簡素化するためのツールを提供します。 また、OAuth2のような安全で標準的なプロトコルを比較的簡単な方法で使用できるだけではなく、実装することもできます。 OAuth2の「スコープ」を使って、同じ基準でより細かい権限シ ...
https://man.mtool.work/fastapi/0.115/tutorial/security/oauth2-jwt/
PREV 1 NEXT