guzzle 相关问题

Guzzle是一个PHP HTTP客户端,可以轻松发送HTTP请求,并且可以轻松地与Web服务集成。 Guzzle可以与cURL,PHP的流包装器,套接字和非阻塞库(如React)一起使用。

如何使用 Guzzle 组合默认查询字符串参数和请求特定参数?

当我运行以下代码(使用最新的 Guzzle v6)时,请求的 URL 是 http://example.com/foobar?foo=bar ,将 boo=far 从请求中删除。 $guzzle_http_client = 新 Guzzl...

回答 1 投票 0

如何让 Guzzle 与 CURLOPT_USERPWD 一起使用?

我有以下 PHP curl 代码来在应用程序中生成安全令牌。 当我运行这段代码时,它工作得非常完美。 $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://...

回答 1 投票 0

Guzzle 不抛出异常

我正在围绕 themoviedb.org api 构建一个类包装器。我使用 guzzle 7 来处理请求,但它似乎没有抛出任何异常。 命名空间应用\类; 使用应用\模型\电影; 你...

回答 2 投票 0

为什么在promise中Guzzle onrejected函数——然后仍然抛出异常?

我发现$promise->wait()函数会抛出异常,我必须再次使用try-catch来处理异常。 $promise = $this->client->sendAsync($request); $承诺->然后(

回答 1 投票 0

如何记录 guzzle 多个请求?

我有以下代码用于创建带有日志记录的 Guzzle 客户端: $loggerMiddleware = new Logger(function ($level, $message, array $context) { ... } $handler = new CurlMultiHandler(); $stack = HandlerSt...

回答 1 投票 0

使合作伙伴中心 API 中的令牌 401 过期

我尝试使用 api –via postman 登录 Microsoft 合作伙伴中心 (https://login.microsoftonline.com/*****/oauth2/token) ,当然,在遵循微软针对 Pa 制定的步骤之后...

回答 1 投票 0

无法将 json 作为 guzzle 帖子正文发送

已解决 这是与 ecomdash api 一起使用的,因为事实证明,使用此方法时,所有 json 字符串都必须括在方括号中,就像有一个产品数组一样。所以这确实有效...

回答 2 投票 0

当其他应用程序请求时,Laravel API 返回“500 内部服务器错误”

使用laravel API进行测试,使用Fiddler或Postman时返回200。 但当我尝试从另一个 Web 应用程序访问后,请求失败。 API的登录功能。 公共职能...

回答 3 投票 0

迭代亚马逊 S3 上文件夹中的对象

我们有一个应用程序,用户可以创建自己的网页并托管它们。我们使用 S3 来存储静态页面。在这里,由于我们对每个用户 100 个存储桶的限制,我们决定...

回答 3 投票 0

在 Laravel 中,使用 Http Client,如何获取将在请求中发送的标头?

我正在使用 Laravel Http 客户端发出请求,我想知道请求中将发送(或已发送)的确切标头。我并不是想设置它们。我想读它们。 有人吗

回答 1 投票 0

使用 Guzzle 下载或复制远程文件

我正在尝试将远程文件(图像 PNG、GIF、JPG ...)复制到我的服务器。我使用 Guzzle,因为即使文件存在,有时我也会通过 copy() 得到 404,而且我还需要进行基本的身份验证。这个脚本是

回答 3 投票 0

GuzzleHttp\Exception\ConnectException:设置本地开发环境时因 URI 错误而拒绝连接

我在尝试在 Windows 桌面上为网站配置本地开发环境时遇到多个连接拒绝错误。网站应用程序基于Drupal 1...

回答 1 投票 0

如何在 guzzlehttp/guzzle 错误中访问返回错误的标题、状态、详细信息字段?

在 laravel 10 应用程序中使用 guzzlehttp/guzzle ^7.8.0 捕获 https://github.com/mailchimp/mailchimp-marketing-php (v3.0) 的 mailchimpListId 方法的运行时错误 库 getContents 方法出错...

回答 1 投票 0

guzzlehttp/guzzle 与重要包冲突

我的项目中有一个 coinbase/coinbase-commerce 包,需要 guzzlehttp/guzzle ~5.0|~6.0 并且这些版本可以满足 guzzlehttp/guzzle[5.0.0, ..., 5.3.4, 6.0.0 ,...,6.5.8]。 我...

回答 1 投票 0

如何在Guzzle中设置默认标题?

$baseUrl = 'http://foo'; $config = 数组(); $client = new Guzzle\Http\Client($baseUrl, $config); 为 Guzzle 设置默认标头而不将其作为每个 $ 的参数传递的新方法是什么?

回答 5 投票 0

Laravel Guzzle 客户端错误:“POST https://”导致“415 不支持的媒体类型”响应:(仅在生产中)

我在生产中发送 Guzzle http post 请求时遇到此错误,具有相同数据和相同代码的相同 url 在本地返回成功响应的问题?! $response = $client->req...

回答 1 投票 0

我如何使用 Guzzle 将 Symfony 请求传递给另一个控制器

我有一个 Symfony 项目,由多个微服务组成,每个微服务位于不同的存储库中,还有一个充当 API 网关的微服务,前端通过该微服务进行调用以验证用户

回答 1 投票 0

PHP8 和 guzzlehttp 包

我已使用 PHP 8.2.13 版本更新了本地设置,我的项目运行良好。 我的项目中有第三方 API 调用,它是使用 guzzleHttp 客户端类实现的。 GuzzleHttp 版本...

回答 1 投票 0

Laravel 无法解析的依赖关系解析类 GuzzleHttp\Psr7\Request<required> 中的 [Parameter #0 [

发布表单时我收到此异常 无法解析的依赖关系解析类 GuzzleHttp\Psr7\Request 中的 [参数 #0 [ $method ]] 搜索并尝试了很多方法来解决这个问题,但没有程序...

回答 4 投票 0

基于 XML API 调用创建 Guzzle 服务定义

我是 Guzzle 的新手,我正在尝试利用它的服务定义。我能够像这样对 eBay API 进行基本调用。 $request = $client->post('', [ 'X-EBAY-...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.