guzzle6

    1熱度

    1回答

    我想在我的php項目中使用Mailgun。 我已經安裝了所有必要的組件: 作曲 狂飲6 這是我的PHP代碼來測試電子郵件服務: require 'vendor/autoload.php'; ini_set('display_errors', 'On'); $client = new \Http\Adapter\Guzzle6\Client(); define('MAILGUN_KEY',

    1熱度

    1回答

    所以即時使用Guzzle 6來進行不確定的併發api調用,但我想要做的事情之一是記錄承諾當前正在處理的數組值根據數據庫查詢結果處理api調用。之後,我想用我從api獲得的任何信息將值更新回數據庫。 use GuzzleHttp\Pool; use GuzzleHttp\Client; use GuzzleHttp\Psr7\Request; $client = new Client();

    1熱度

    1回答

    我使用狂飲6 我試圖嘲弄一個客戶端,並使用它,像這樣: <?php use GuzzleHttp\Client; use GuzzleHttp\Handler\MockHandler; use GuzzleHttp\HandlerStack; use GuzzleHttp\Middleware; use GuzzleHttp\Psr7\Request; use GuzzleHttp\

    1熱度

    1回答

    需要壓縮(gzip的)主體發送到服務器 例如體 protected function postOrPutData($method, $data, $type, $uri = null, array $options = []) { $requestBody = $this->serializer->serialize($data, 'json'); $reque

    0熱度

    1回答

    我需要下載大量存儲在多個相同服務器上的大文件。存儲在服務器3上的文件,如'5.doc',也存儲在服務器55上。 爲了加快速度,而不是隻使用一臺服務器一個接一個地下載所有文件, m同時使用所有服務器。問題是其中一臺服務器可能比其他服務器慢得多,或者甚至可能停機。使用Guzzle批量下載文件時,該批次中的所有文件必須在另一批次開始之前下載。 有沒有辦法立即開始下載另一個文件與其他人一起下載,以便所有的

    1熱度

    1回答

    我如何創建一個異步請求URI多個不同的數據後爲每個? 我能夠得到的數據爲每個URI,但我想讓它異步的。 而且,我怎麼超時,如果請求的時間太長? 我的代碼: //url $ur1 = 'www.exaample1.com'; $ur2 = 'www.Test.com'; //xml $ur1_xml = ''; // xml code $ur2_xml = ''; // xml code

    2熱度

    2回答

    我以前成功地使用了guzzlehttp/guzzle v.6.*包認證參數,像這樣: $client = new GuzzleClient([ 'base_uri' => $base_uri , 'auth' => [ $username, $password ] ]); 這個偉大的工程。但是,我現在試圖使用"guzzlehttp/guzzle-se

    2熱度

    1回答

    我拿到的時候我在做一個POST請求以下錯誤: Client error: POST http://api.hitbox.tv/auth/login resulted in a 400 Bad Request response: {"success":true,"error":false,"error_msg":"auth_failed"} 我不知道,是因爲我有什麼毛病我狂飲代碼 require '

    0熱度

    1回答

    它總是錯誤地說出2條消息之一。 {"message":"Required field 'specList' is not specified"}或者如果我添加specList然後它說'400 Bad Request' response: {"message":"Can not deserialize instance of java.util.ArrayList out of VALUE_STRI

    1熱度

    1回答

    我想通過使用GuzzleHttp \ Psr7 \ Request發送代碼,不知何故,我得到錯誤無效的資源類型:array,以下是我的代碼 $params = ["name"=>"myName","id"=>"myId"]; $client = new Client(); $request = new Request('PUT','https://api.hitbox.tv/media/liv