psr-7

    2

    1答えて

    Guzzle(v6)の履歴ミドルウェアでアップロードしたファイルにアクセスしようとしています。 私の実際のコードはリクエストを受け取り(したがってServerRequestInterfaceを使用しています)、Guzzleを使用してリクエストを他の場所に送ります。 このレイヤーを経由してアップロードされたファイルをテストしようとしていますが、Guzzleのミドルウェアから返されたRequestオブ

    1

    3答えて

    スリムフレームワークで定義されたルートから動的なドロップダウンメニューを作成しようとしています。ここに私の質問があります。何らかの種類の配列から定義されたすべての静的ルートにアクセスする方法はありますか?例えば 私はこのような私のルートを定義した場合、: // Index page: '/' require_once('pages/main.php'); // Example page: '

    0

    1答えて

    POST経由で送信されたXML文書を処理するために何かを書く必要があります。この文書にはbase-64でエンコードされたバイナリが入っているため、要求がかなり大きくなる可能性があります。 $document = simplexml_load_file('php://input'); しかし、私は本当に私はこのような何かやるべきそうZendのDiactoros PSR-7の実装を使用しています:

    1

    2答えて

    Psr7 Guzzle ResponseをPHPページに表示する正しい方法はわかりません。 今、私がやっている: use GuzzleHttp\Psr7\BufferStream; use GuzzleHttp\Psr7\Response; class Main extends \pla\igg\Main { function __construct() {

    0

    2答えて

    自分のMVCについては、グローバル変数($_GETまたは$_SERVER)からリクエストURIを読み取る必要があります。 最初に私は$_GET配列からそれを読むと思った。しかしそれから、私はそれが$_SERVER配列にも含まれていることを発見しました。 したがって、どのグローバル配列からリクエストURIを読み込むべきか質問したいと思います。 例:と http://local.mvc/PsrTest

    0

    1答えて

    Slim v3のPHPフレームワークを使用しており、PHPMailerを統合してメールを送信しています。私はTwigのようなテンプレートエンジンは使用しませんが、むしろ普通のPHPを使います。 私のアイデアは、電子メール用のHTML5テンプレートを通常のページテンプレートと同様の別のファイルに作成し、いくつかの変数を渡してレンダリングして送信することです。 1つの部分を除いてすべてうまくいきます

    0

    1答えて

    という変数があります。これはPsr\Http\Message\ResponseInterfaceです。 ダウンロードしたファイルに関する情報が含まれています。このファイルのMIMEタイプを取得するにはどうすればよいですか?

    0

    1答えて

    最近、ローカルとリモート(特にS3)ファイルシステムを抽象化する目的で、既存のアプリケーションでFlysystemを使用し始めました。 LocalAdapterを正常に設定した開発環境では、すべてが正常に機能していました。しかし、私はS3ファイルのダウンロードを動作させることはできません。 AWS管理コンソールでS3バケットを手動でブラウズしてファイルを正常にダウンロードできることを考慮して、ファ

    0

    1答えて

    私はPSR-7について読んだことがありますが、それを実装する方法を理解できませんでした。ここに私が理解できなかったものの1つの例があります: withHeaderメソッドは、header()関数を呼び出すでしょうか?その場合は、withoutHeaderメソッドを実装するにはどうすればよいですか?それがheader()に電話する時間と場所でないなら、どこで(そしていつですか?) ありがとうございま

    0

    1答えて

    Composerを使用してPSR-7 HTTP message interfacesをインストールする方法はありますか?私はofficial github pageに関する情報もWeb上にもないようです。 Composerを使用したインストールに関する情報を提供していなくても、Composerを使ってインターネットからパッケージをインストールすることができるかどうかを質問したいと思います。 ありが