问题标签 [buzz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1980 浏览

php - 更改 kriswallsmith/Buzz 浏览器的默认值

如何使用Buzz Browser实例更改呼叫的请求选项?

我想为通话添加更长的超时时间。现在,如果旧服务器花费的时间超过 x 秒,它就会触发和异常。我想延长这个超时时间,因为旧服务器总是返回结果,但有时可能需要 40 秒。

我在 Symfony2 控制器中使用,这是我的代码:

0 投票
2 回答
6404 浏览

php - 如何在 Laravel 上的 Buzz HTTP 客户端的 Post 请求中添加表单数据?

我正在为 Laravel使用Buzz HTTP 客户端。

我在将表单数据添加到我的 POST 请求时遇到问题,因为它没有在它的 wiki/文档中指定。

下面列出了发送请求的两种方式。

示例 1:

示例 2:

0 投票
1 回答
962 浏览

php - symfony2 从 BuzzBundle 响应中获取准确的内容

如何在没有标题或其他信息的情况下从BuzzBundle获取准确的内容

目前我正在使用,

输出是,

这里只有{"ip":"111.20.67.90"}期望的响应。

或任何其他方式,使用不同的捆绑包,或者我必须直接在 PHP 代码中使用 curl ?

0 投票
1 回答
1336 浏览

php - 如何在 BuzzBrowser 发布调用中将文件数据作为发布参数发送

我正在使用Buzz Browser调用POST方法。我在其中一个end point.

这是正确的fileObject。我已经使用is_file()方法验证了这一点。

现在,我必须Buzz Browser使用这个文件作为参数来触发一个发布事件。

使用发布此信息buzzBrowser

并以-

但是,决赛$fileObjNULL

我试图转储$this->get('request')->files-

表示没有文件。我的方法有什么问题?

编辑:1

经过更多调试,我发现文件对象正在作为普通参数发送:

请求的标头是:

0 投票
0 回答
211 浏览

javascript - 带有 Playstation Buzz 控制器的 Google Chrome 游戏手柄 JavaScript API

谷歌 Chrome 游戏手柄 API 错误

我认为javascript Google Chrome gamepad api中一定存在错误。我正在使用 USB 游戏机 BUZZ!蜂鸣器(20 个按钮)控制器。

第一个按钮 gp.buttons[0].pressed 总是被按下,即使它没有被真正按下。所有其他按钮工作正常。

在游戏手柄控制器概述(Windows 硬件/设备)中,嗡嗡声控制器适用于所有 20 个按钮。

问候,亚历克斯

0 投票
1 回答
336 浏览

php - 403 使用带有 https 的 Buzz 客户端调用 api.weather.gov

尝试在我的 Symfony 应用程序中通过 Buzz 使用 curl/file_get_contents 来检索您在此处看到的数据:

https://api.weather.gov/points/44.3537,-73.8636/forecast/hourly

无论如何,我似乎收到了 403 Forbidden 错误,我想知道是否有人有任何建议?

在 Buzz 的 FileGetContents 类中

$url 计算为: https://api.weather.gov/points/44.353700,-73.863600/forecast/hourly

与 CURL 相同

标头返回

0 投票
0 回答
350 浏览

rest - Buzz - 在 POST 请求中禁用 SSL 验证

如何使用 Buzz php 库在 POST 请求中禁用 SSL 验证?在这里成立:Buzz - 脚本化 HTTP 浏览器

我想实现类似使用带有“-k”标志的cURL。

0 投票
0 回答
189 浏览

symfony - 通过 Buzz\Browser 发送文件

我正在将 Symfony 与 Buzz\Browser 供应商一起使用,我需要通过 POST 将文件发送到我的 Slack 频道。这是我应该调用的 Slack 方法:Slack 文件上传

这是我的代码:

邮寄方式:

我收到响应错误消息:invalid_form_data

编辑:

我找到了这个解决方案:How to send file data as post parameter in BuzzBrowser post call

并且工作正常,但是有没有办法通过 Buzz 的 post 方法发送文件?

0 投票
1 回答
694 浏览

php - 带有多部分/表单数据的 Guzzle PSR7 请求

我在 Lumen(应用程序 A)中创建了一个简单的 API,它:

  • 接收 PSR-7 请求接口
  • 替换对应用程序 B 的请求的 URI
  • 并通过Guzzle发送请求。

上面的代码将查询参数、x-www-form-urlencoded 或 JSON 内容类型的数据传递给应用程序 B。但是,它无法传递 multipart/form-data。(该文件在应用程序 A: 中可用$psrRequest->getUploadedFiles())。

编辑 1

我尝试用Buzz替换 Guzzle 调用

但是,这并没有什么不同。

编辑 2

ServerRequestInterface 的实例表示服务器端的请求。Guzzle 和 Buzz 正在使用 RequestInterface 的实例来发送数据。RequestInterface 缺少对上传文件的抽象。所以文件应该手动添加http://docs.guzzlephp.org/en/stable/request-options.html#multipart

但仍然没有运气。

我错过了什么?如何更改请求以便正确发送文件?