guzzle

    0热度

    1回答

    嗨,我想做一个postbox请求dropbox.i发现有这个可以很容易地发送HTTP请求使用PHP。这里的HTTP代码由保管箱给出 `POST /2/files/list_folder Host: https://api.dropboxapi.com User-Agent: api-explorer-client Authorization: Bearer <acce

    0热度

    2回答

    我需要从一个网站抓取一些数据。一些原因目标服务器,一些爬行能不能成功,需要retry.The代码如下: private function fetchArchive($id) { $url = 'xxxx/' . $id; $attempt = 0; $base = null; if (Goutte::request('GET', $url)->fi

    0热度

    1回答

    我正在使用Laravel 5.4制作一个网站,该网站使用guzzlehttp从api获取数据。我提出了96个请求,其中大部分(大约94个)只返回几行json。这使得网站加载非常缓慢(55秒)。难道我做错了什么?

    0热度

    2回答

    我想制作一个简单的网页应用程序,它会消耗一个宁静的api,并在网页上显示数据。 我正在使用Laravel和Guzzle来使用api。在我的控制器中,我基本上是这样做的: $client = new Client(); //GuzzleHttp\Client $result = $client->post('your-request-uri', [ 'form_params' => [

    1热度

    2回答

    我想使用guzzle将文件以块的形式上传到URL端点。 我应该能够提供Content-Range和Content-Length标题。 使用PHP,我知道我可以分割使用 define('CHUNK_SIZE', 1024*1024); // Size (in bytes) of chunk function readfile_chunked($filename, $retbytes = TRUE

    -1热度

    1回答

    我想创建PHPUnit中的请求,但我不知道如何在请求 use PHPUnit\Framework\TestCase; use CCP\Models\Services; use CCP\Models\ServicesUsers; use GuzzleHttp\Client; class ServicesTest extends TestCase { protected $id;

    1热度

    1回答

    我正在将cURL转换为Guzzle,并且大部分工作正常。 GET请求工作很好等 我的问题是POST请求,获取架构验证错误。 它卷曲的工作,所以我有点困惑......好吧,很多。 Client error: `POST https://restapi.e-conomic.com/customers` resulted in a `400 Bad Request` response: {"messa

    1热度

    1回答

    我正在尝试执行多个POST REST调用。 捕获:同时进行多个POST调用。我完全知道,并已与图书馆guzzle合作,但我没有想通过这样做正确。我可以异步执行GET调用,但对POST调用没有任何相同级别的调用。然后我碰到了pthreads,我通读了文档,对于如何启动它还是有点困惑。我编译了php和pthreads扩展名。 有人可能会建议如何在同一时间执行多个POST调用,并能够收集响应以供日后操作

    0热度

    1回答

    我想了解如何通过使用Guzzle将远程WebDAV服务器上的文件复制到同一台服务器上的另一个位置。我现在有 $client->request('COPY', 'file1.txt', [ 'Destination' => 'file2.txt', 'Overwrite' => 'T', ]); 这种方法是给我400响应 Client error: 'COPY http:/

    0热度

    1回答

    我有以下代码: $client = new GuzzleHttp\Client( array( 'base_uri' => 'https://somesite.com' ) ); $response = $client->request('POST', '/api', [ 'form_params' => array( 'action' =>