Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


psr:psr17

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン 両方とも次のリビジョン
psr:psr17 [2020/08/18 10:41]
tanaka [PSR-17: HTTP Factories]
psr:psr17 [2020/08/18 10:44]
tanaka [PSR-17: HTTPファクトリー]
行 29: 行 29:
  
 ====== PSR-17: HTTPファクトリー ====== ====== PSR-17: HTTPファクトリー ======
->TODO+ 
 + --- // 原文より翻訳 [[https://www.php-fig.org/psr/psr-17/|PSR-17: HTTP HTTP Factories]] 2020-08-17 現在 // 
 + 
 +This document describes a common standard for factories that create PSR-7 compliant HTTP objects. 
 + 
 +このドキュメントでは、PSR-7準拠のHTTPオブジェクトを作成するファクトリーの一般的な規約について説明します。 
 + 
 +PSR-7 did not include a recommendation on how to create HTTP objects, which leads to difficulties when needing to create new HTTP objects within components that are not tied to a specific implementation of PSR-7. 
 + 
 +PSR-7には、HTTPオブジェクトの作成方法に関する推奨事項が含まれていなかったため、PSR-7の特定の実装に関連付けられていないコンポーネント内に新しいHTTPオブジェクトを作成する必要がある場合に問題が発生します。 
 + 
 +The interfaces outlined in this document describe methods by which PSR-7 objects can be instantiated. 
 + 
 +このドキュメントで概説されているインターフェースは、PSR-7オブジェクトをインスタンス化できるメソッドについて説明しています。 
 + 
 +The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in RFC 2119. 
 + 
 +このドキュメントのキーワード ''MUST'' , ''MUST NOT'' , ''REQUIRED'' , ''SHALL'' , ''SHALL NOT'' , ''SHOULD'' , ''SHOULD NOT'' , ''RECOMMENDED'' , ''MAY'' 及び ''OPTIONAL'' は、 [[https://www.ietf.org/rfc/rfc2119.txt|RFC 2119]]で説明されているように解釈して下さい。 
 + 
 +**RFC 2119の説明** 
 +> ''MUST'', ''REQUIRED'', ''SHALL'' --- 絶対必要 
 +> ''MUST NOT'', ''SHALL NOT'' --- 絶対禁止 
 +> ''SHOULD'', ''RECOMMENDED'' --- 推奨(但し、無視できる特定の正当な理由が存在するかもしれない) 
 +> ''SHOULD NOT'' --- 推奨できない(但し、許可できる特定の正当な理由が存在するかもしれない) 
 +> ''MAY'', ''OPTIONAL'' --- オプション
  
 \\ \\
  
psr/psr17.txt · 最終更新: 2020/09/01 11:54 by tanaka