psr-7

    1熱度

    3回答

    我想從Slim框架中定義的路由生成一個動態的下拉菜單,這裏是我的問題 - 有沒有辦法從某種數組訪問所有定義的靜態路由? 舉例來說,如果我定義我的路線是這樣的: // Index page: '/' require_once('pages/main.php'); // Example page: '/hello' require_once('pages/hello.php'); // E

    1熱度

    2回答

    不知道什麼是在一個PHP頁面PSR7狂飲響應,以顯示正確的方法。 現在,我做的: use GuzzleHttp\Psr7\BufferStream; use GuzzleHttp\Psr7\Response; class Main extends \pla\igg\Main { function __construct() { $stream = new

    0熱度

    1回答

    我試圖安裝使用超薄框架版本3的API項目,我不知道是誰發的PSR-7和標記響應對象爲不可變的,我沒有看到任何在那裏使用(恕我直言,請解釋我,如果我錯了)。當它很苗條2時,事情變得更容易。現在我在很長一段時間後回到了苗條。 我有一個方法後的路線,我得到的數據,並保存到數據庫中,我嘗試發送201響應代碼。所有的示例和文檔都向您展示瞭如何在index.php文件本身中更改響應代碼,但是我試圖從響應構建器

    0熱度

    1回答

    我一直在致力於實現PSR-7UriInterface,並且有關何時某個實現應該爲某些組件引發InvalidArgumentException的規範有點令人費解。 例如,UriInterface::withPath specifies throwing such an exception given an invalid path,但非常相同的docblock注意到,「用戶可以提供編碼和解碼的路徑字

    0熱度

    1回答

    我使用Slim v3 php框架並集成PHPMailer發送郵件。我不使用像Twig這樣的模板引擎,但我寧願使用普通的PHP。 我的想法是在單獨的文件中爲電子郵件製作HTML5模板,類似於常規頁面模板,然後將一些變量傳遞給它,渲染併發送。除了一部分之外,它的所有效果都很好 - 呈現的輸出也呈現了標題信息。 這是我的代碼看起來像,簡化當然 的 // Store variables in an arr

    0熱度

    1回答

    我有一個$response變量,它實現Psr\Http\Message\ResponseInterface。 它包含有關下載文件的信息。我怎樣才能得到這個文件的MIME類型?

    1熱度

    1回答

    我有下面的代碼: <?php use Zend\Diactoros\Response; $response = new Response('This is the response content'); echo $response->getBody()->getContents(); echo $response->getBody(); 我直接傳遞身體的構造。 我試圖讓這個響應

    0熱度

    1回答

    創建請求對象在Symfony的,你可以這樣做: use Symfony\Component\HttpFoundation\Request; $request = Request::createFromGlobals(); 我想知道是否有在TYPO3類似的東西。 謝謝。

    0熱度

    1回答

    我最近開始在現有應用程序中使用Flysystem,目的是抽象本地和遠程(特別是S3)文件系統。我的開發環境一切正常,我成功配置了LocalAdapter。但是,我無法獲得S3文件下載的工作。我想指出的是,由於我可以通過在AWS管理控制檯中手動瀏覽S3存儲桶成功下載文件,所以文件上傳工作正常。話雖如此,我將跳過初始化變量$filesystem的代碼。 我的應用程序使用PSR-7方法。也就是說,下面的

    0熱度

    1回答

    我已閱讀過有關PSR-7的內容,但我無法理解如何實現它。這裏有一個我不明白的例子: withHeader方法會調用header()函數嗎?如果是這樣,我該如何實施withoutHeader方法?如果那不是時間和地點打電話給header(),那裏(和什麼時候)? 謝謝大家提前。