问题标签 [zend-http-client]

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 投票
2 回答
751 浏览

php - Zend Framework 1.12 中的 Http 客户端太慢

我想向同一域上的不同页面发送约 50 个请求,然后,我使用 DOM 对象来获取文章的 url。

问题是这个数量的请求需要超过 30 秒。

有什么办法可以加快这个速度吗?

0 投票
0 回答
234 浏览

php - 通过 fiddler 从 zend_http_client 捕获流量

我使用 zend_http_client 并使用下面的代码来强制流量到提琴手:

当我运行程序时,我只是收到 Http 错误 400,这意味着请求错误。我搜索了很多,但没有发现任何帮助。此外,当我删除此配置时,一切正常,但提琴手没有捕获任何东西。我可以为这个问题做些什么?

0 投票
2 回答
409 浏览

php - zend_http_client 浏览器缓存问题

我正在尝试通过将用户名和密码传递到代码中来访问 https 站点,但是,由于“浏览器缓存问题”,该网站拒绝我访问,有人可以帮忙吗?这是代码:

0 投票
1 回答
517 浏览

php - Zend_Http_Client SSL 异常

我在 Ubuntu 10.04 服务器上安装了Zend Framework 1.12项目,以及PHP 5.5.3nginx 1.2.7 + php-fpm 。

我收到以下异常

Message: Unable to Connect to ssl://pftradingnet.com:443. Error #179898264: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?

Zend_Http_Client_Adapter_Socket->connect 功能。

我的配置命令是

'./configure' '--enable-opcache' '--prefix=/opt/php' '--with-apxs2=/usr/bin/apxs2' '--with-mysql=mysqlnd' '--with-mysqli=mysqlnd' '--with-pgsql=/usr' '--with-tidy=/usr' '--with-curl=/usr/bin' '--with-openssl-dir=/usr' '--with-zlib-dir=/usr' '--with-xpm-dir=/usr' '--with-pdo-pgsql=/usr' '--with-pdo-mysql=mysqlnd' '--with-xsl=/usr' '--with-ldap' '--with-xmlrpc' '--with-iconv-dir=/usr' '--with-snmp=/usr' '--enable-exif' '--enable-calendar' '--with-bz2=/usr' '--with-mcrypt=/usr' '--with-gd' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-freetype-dir=/usr' '--enable-mbstring' '--enable-zip' '--with-pear' '--with-libdir=lib' '--with-config-file-path=/opt' '--enable-fpm' '--with-fpm-user=fpm' '--with-fpm-group=fpm' '--enable-debug'

它以前在php5.3+Apache2上运行良好,可能是什么原因导致错误?

0 投票
2 回答
1504 浏览

php - Zend Http 客户端:为重定向的 URL 提供了无效的 URI 错误

我想获取 URL 的 html。基本上我正在这样做:

对于一些重定向的网址,我收到以下错误

提供的 URI 无效

例如,如果您考虑以下 URL:

http://www.hiexpress.com/redirect?path=hd&brandCode=ex&hotelCode=housl®ionCode=1&localeCode=en&cm_mmc=mdpr- -GoogleMaps- -ex-_-housl

它重定向到另一个 URL。当我尝试获取 lastResponse 时,它​​什么也没给我。如何获取此 URL 的 html?我尝试了配置选项 strictredirects 但仍然给出相同的错误。我该如何解决这个问题?

0 投票
1 回答
1888 浏览

php - 带有 Zend_Http_Client 或 CURL 的 POST 请求

我试图从远程服务器检索数据,但它不工作并发送空数据。这是我尝试过的代码:

当我尝试回显结果时,它会重定向到 index.php 页面。任何关于如何获取数据的建议。我试过 curl 但这里也有同样的问题:(

0 投票
1 回答
810 浏览

zend-http-client - 如何在 Zend 的 HTTP 客户端中设置 PUT 参数

我正在尝试将 PUT 方法与Zend Http 客户端一起使用,但我无法将参数添加到请求中。

这是我的代码片段:

我之前已经在代码中声明了“url”、“username”、“password”和“var”。

0 投票
0 回答
131 浏览

zend-framework - 那里的任何大师都知道什么会导致 Zend_Http_Client 在一半时间内返回 403 Forbidden 的 Zend_Http_Response ?

我的 CentOS 6.5 服务器运行 nginx 和 php-fpm 有一半的时间在使用 Zend_Http_Client 发出 GET 时会收到 403 Forbidden 的 Zend_Http_Response。另一半时间它很好,并返回我所追求的 XML。我不明白为什么它只工作了一半。代码、请求、url 等都是正确的,并且 100% 的时间都可以在我的其他服务器上运行。但在这台特定的服务器上,它只成功了 50%。唯一的区别?该服务器运行 nginx 而不是 apache,就像其他服务器一样。nginx 会不会弄乱来自 Zend_Http_Client 的请求?

0 投票
1 回答
532 浏览

php - PHP - Zend 保持会话活跃

我正在从产品 1产品 2提出请求提出请求。将发送 3 个请求,第一个是通过 POST 进行的身份验证,其中将在接收服务器上设置一个会话,两个是对所选 REST 操作的 GET 请求,三个是通过 POST 取消设置会话的关闭调用。

以下是所需内容的快速模型:

在此处输入图像描述

我可以从请求一中设置会话,但是当发送第二个 GET 请求时,我认为会话不再存在。如何保持该会话,直到发送第三个取消设置请求?

发件人:

接收者:

0 投票
3 回答
7923 浏览

zend-framework2 - 无法在 Zend 上的 TCP 连接 api.mysite.com 上启用加密

我正在为 Zend Framework 2 创建一个模块应用程序。当我尝试向我的服务器发送包含必要详细信息的发布请求时,我收到错误“无法在 TCP 连接 api.mysite.com 上启用加密”。早些时候,我收到错误“无法在 TCP 连接 api.mysite.com 上启用加密:确保为环境正确设置了“sslcafile”或“sslcapath”选项。

在谷歌搜索时,我发现我应该将 sslverifypeer 设置为 false。完成此操作后,我留下了句子的第一部分“无法在 TCP 连接 api.mysite.com 上启用加密”。不知道我可能错在哪里。

在以前的例外情况下,我得到“stream_socket_enable_crypto():这个流不支持 SSL/crypto”