问题标签 [httpful]

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 投票
0 回答
368 浏览

php - 当我上传到服务器时发生 httpful class request not found 错误

httpful class request not found 当我上传到服务器时发生致命错误,但它在 localhost 中工作正常。

这是与不支持服务器的 .phar 文件有关的任何事情吗?// 指向您下载 phar 的位置 include($Config->siteurl.'/testhttpful/httpful.phar');

0 投票
2 回答
1325 浏览

php - 超时在 PHP Httpful 请求中不起作用

我有一个 http 请求,我正在使用“Httpful Request”在 PHP 中发送它。我也在请求中设置了 20 秒的超时时间,如下所示:

我期待在超时发生后得到一个异常,我可以处理这个异常。但我收到以下 php 致命错误。为什么会这样?

PHP 致命错误:phar://C:/CapPortal/cpPortal/source/wordpress/httpful.phar/Httpful/Request.php 在第 202 行中超过了 30 秒的最大执行时间

0 投票
1 回答
1309 浏览

php - 使用 PHP REST 客户端进行令牌认证

我正在尝试找出一种使用某些 PHP 客户端向 REST api 发出请求的方法。

我可以通过使用成功地卷曲它

但是我想不出在我尝试过的任何 PHP 客户端(Guzzle 和 Httpful)中设置此标头的方法。

有谁知道我怎么能用任何 PHP 客户端做到这一点?我只是不想从头开始编写这个客户端 :(

0 投票
1 回答
1328 浏览

php - 使用 Httpful 和基本身份验证标头的 PHP API 调用

我正在使用Httpful调用使用基本身份验证标头的 API。

这是我的 GET 请求的设置方式:

这工作正常,我能够在我的 PHP 页面上显示响应数据。

但是,这是使用基本身份验证添加标头的最安全方法吗?我应该将身份验证密钥放入单独的文件还是更安全的文件中?

0 投票
1 回答
627 浏览

php - PHP HTTP POST 请求的 JSON 数组语法

我正在尝试编写一个 PHP 脚本来查询我有权访问的 API。此 API 需要 JSON 正文发布请求,条件之一是

请注意,该字符串的第二部分周围没有双引号。当我尝试使用 Httpful 传递下面的这个脚本时,这个脚本给了我一个 HTTP 500 结果。如果没有分析条件,我会在 JSON 格式输出中得到正确的响应(尽管要求分析信息时出现错误)。我认为这与分析字符串的格式/语法有关,我不确定该怎么做。如果我使用单引号,我会收到 500 错误。如果我完全忽略引号,它会假定它是一个数组并给我一个对象错误“对象引用未设置为对象的实例”。我不知道如何在没有引号的情况下传递该格式。

谢谢!

0 投票
1 回答
374 浏览

php - 如何从 PHP 中的 Httpful 响应对象中提取 CouchDB cookie?

我尝试通过结合 CouchDB 和 Httpful 的 RESTful API 对用户进行身份验证。

客户端将用户的凭据发送到我的服务器,服务器将它们转发到 CouchDB 服务器。

当我var_dump做出响应时,我可以看到内容在那里,但我无法提取我想发送回客户端的 cookie。

我的服务器上的身份验证功能:

响应对象:

错误信息:

我想知道如何Set-Cookie使用 Httpful 访问该属性。我浏览了这个问题的网络,不幸的是,我似乎是唯一一个面临这个特殊问题的人。


我找到了一个解决方案:

我只需要将这两行添加到我的身份验证控制器中:

_parseHeaders我在 Httpful 的 API 文档中找到并结合array_values.

0 投票
1 回答
270 浏览

php - 数组中的 Httpful JSON

我已经尝试了 3 天让 PHP 使用 PHP 和 httpful 从这个测试 JSON 中显示 ID。

任何人都有任何想法,因为我尝试了很多不同的组合,甚至尝试创建一个处理程序来解码为数组......我只是在 PHP 上很烂?

我的输出......仍然没有

0 投票
2 回答
120 浏览

httpful - 如何给 Httpful 一个带有双引号的字符串?

这个想法是将bob&之类的术语发送\\apples到服务器。我收到此错误:

致命错误:超过 30 秒的最大执行时间

正如用户RWC所指出的,这似乎是导致此错误的库。

神秘的是,它只对一个术语 ( ?key="bob") 有效,而对两个则无效。当我将 URL 放入浏览器时,我会用一个和两个术语返回正确的结果(JSON 响应)。所以最后它可以工作,但 Httpful 做了一些我还不知道的事情。

0 投票
0 回答
610 浏览

php - 如何使用 [Httpful][1] PHP 库将我的数据发布到另一个 PHP 文件

我正在尝试使用Httpful PHP 库将我的数据发布到另一个 PHP 文件。

我需要将数据发布到 user_add.php 文件中,然后将其插入数据库。

运行此代码时,我收到如下错误:

致命错误:第 30 行 phar://C:/wamp64/www/StorePHP/httpful.phar/Httpful/Handlers/JsonHandler.php 中的消息“无法将响应解析为 JSON”的未捕获异常“异常”异常:无法在第 30 行的 phar://C:/wamp64/www/StorePHP/httpful.phar/Httpful/Handlers/JsonHandler.php 中将响应解析为 JSON。

用户添加.php

我得到的错误

0 投票
1 回答
2847 浏览

php - Httpful:无法将响应解析为 JSON

我正在使用 CodeIgniter 开发一个 Web 应用程序并从 Slim REST Api 请求数据。我的网络应用程序无法从 Httpful 请求中获得响应。我使用一个基本函数在我的 CodeIgniter 前端应用程序上发出所有请求,它是这样的:

我已经使用托管在我的本地主机上的 Web 应用程序和 API、本地主机上的应用程序和 Hostgator 服务器上的 API 进行了测试,它就像一个魅力。但是,当应用程序和 Api 都托管在在线服务器上时,我就会收到错误消息。有趣的是,错误只发生在这个特定的端点上,我在本地或在线的其他端点上都没有问题。我什至可以用邮递员在服务器上调用这个端点,它工作正常。

这是我在 API 上的端点代码:

这是发出请求的控制器函数:

我在这里有什么遗漏吗?提前致谢。