guzzle

    0熱度

    2回答

    我在node.js中構建了一個API服務器。我正在做從webapp(使用guzzle)的請求,這是在不同的服務器上我的api服務器。它工作正常。但有時我會從api服務器獲得緩存結果。另外,有時候api服務器有500個錯誤響應。這些結果被緩存。我應該如何避免在我的api服務器中出現這種情況?

    43熱度

    8回答

    我想從我正在開發的API上運行的一組測試中捕獲異常,並使用Guzzle來使用API​​方法。我已經將測試包裝在try/catch塊中,但它仍然拋出未處理的異常錯誤。按照他們的文檔中所述添加事件偵聽器似乎沒有任何作用。我需要能夠檢索HTTP代碼爲500,401,400的響應,實際上不是200的響應,因爲如果系統不工作,系統將根據通話結果設置最合適的代碼。 當前的代碼示例 foreach($tests

    0熱度

    1回答

    我一直試圖讓一個小PHP腳本登錄到DOTNETNUKE應用程序幾天,現在沒有用。我已經複製了標題和發佈變量,因爲它們是使用Tamper Data插件發送給Firefox的。 每次我送過來,我得到以下錯誤信息: error=Your%20session%20has%20expired.%20%20Please%20try%20again 從我可以告訴它是因爲DotNetNuke的cookie不會被傳

    0熱度

    1回答

    我的Guzzle內部也許這個錯誤(PHPUnit的測試)的原因非常基本的理解: PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in \vendor\guzzle\guzzle\src\Guzzle\Http\QueryString.php on line 234 看來,以下幾個部分(插件和解析

    1熱度

    2回答

    這是(部分)的BaseOperation定義,與一種強制參數(foo): 'BaseOperation' => array( 'class' => 'My\Command\MyCustomCommand', 'httpMethod' => 'POST', 'parameters' => array( 'foo' => array( 'require

    12熱度

    4回答

    $baseUrl = 'http://foo'; $config = array(); $client = new Guzzle\Http\Client($baseUrl, $config); 什麼是新的方式來設置Guzzle的默認標題,而不是作爲每個$client->post($uri, $headers)作爲參數傳遞? 有$client->setDefaultHeaders($head

    2熱度

    1回答

    我遇到了一個令人困惑的問題,即新的PHP SDK for AWS。我使用Composer安裝了適用於PHP的AWS開發工具包,並使用最新的穩定版本。不幸的是,它看起來好像S3方法直接映射到Guzzle \ Http \ Message \ Request類,我完全不知道爲什麼!誰能幫忙? require "vendor/autoload.php"; use Aws\Common\Aws; us

    0熱度

    1回答

    我需要執行與Amazon的AWS SDK的PHP一些相當沉重的查詢。 最有效的方法是使用PHP's MultiCurl。看起來Guzzle already has內置MultiCurl功能。 是否使用AWS SDK提供的標準方法自動使用MultiCurl,還是必須直接指定它的用法?例如。呼叫$sns->Publish() 30次。 謝謝!

    0熱度

    1回答

    希望這個解決方案比我一直在嘗試的方法簡單得多! 我有一個Symfony 2.3應用程序,我試圖獲得Twitter用戶帳戶的關注者數量。我找回數據,但無法通過數組鍵/索引值訪問它。 控制器動作: public function twitterAction(){ $twitterClient = $this->container->get('guzzle.twitter.client');

    0熱度

    2回答

    我試圖爲我的網站設置Bitbucket OAuth,但由於某種原因,Bitbucket沒有正確重定向回我的網站。我創建了一個OAuth密鑰和祕密,並且在我的Silex應用程序中使用了Guzzle OAuth插件。 首先我通過oauth/request_token端點請求臨時令牌。使用該令牌我重定向到OAuth /驗證端點: $app->get( '/auth/bitbucket',