小编Pet*_*fin的帖子

Guzzle 6.0 使用请求头下载文件

我找不到有关如何使用 Guzzle 6.0 下载远程文件的任何示例。我需要在 GET 请求中传递标头。

我已经查看了根本没有帮助的文档。

我想出了这个,但它仍然没有下载文件

require_once('vendor/autoload.php');

use GuzzleHttp\Exception\GuzzleException;
use GuzzleHttp\Client;

$client = new Client();

$response = $client->request('GET', '/stream/20', [
    'headers' => [
        'Authorization: Token token' => 'df456g4fd564gfs65dg45s6fdg4dsf5g4sd65g', 
        'Cache-Control' => 'no-cache', 
        'Content-Type' => 'application/pdf'
    ],
    'sink' => 'https://example.com/path/to/file',
]);
Run Code Online (Sandbox Code Playgroud)

有没有人使用请求头成功下载文件?

download request-headers guzzle6

3
推荐指数
1
解决办法
4648
查看次数

PHP DateTime :: createFromFormat()返回错误的年份

我试图将特定格式的日期时间转换为另一种格式,但出于某种原因,未来的年份是4年

$date = DateTime::createFromFormat('Y-m-d\TH:m:i.u\Z', '2015-08-30T07:56:28.000Z')->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)

这回事了 string(10) "2019-08-30"

我试过这个,输出正确

$date = new DateTime();
echo $date->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)

什么可能导致年度错误?

php datetime

1
推荐指数
1
解决办法
629
查看次数

标签 统计

datetime ×1

download ×1

guzzle6 ×1

php ×1

request-headers ×1