【在http请求中进行大量的php操作,真实吗? (创建大量对象等)】教程文章相关的互联网学习教程文章

php-在某些页面上但并非在所有页面上都使用https请求zend framework【代码】

我需要将https放在某些URL上,而不是放在所有URL上.我正在为所有链接使用zend URl视图助手.我有整个网站的* .example.com SSL证书.现在,我用https://www.example.co打开网站,然后主页或其他页面上的所有链接在URL中都包含https.我如何在https url上发出一些特定请求,而其他页面应该正常打开. 我还需要进行一些重定向,以便如果有人使用常规URL打开特定页面,则它们将重定向到https url.我认为.htaccess重定向将对此有效. 有帮助吗????...

php-多个顺序的HTTP请求而没有关闭连接

如何将多个http请求顺序发送到服务器?我想将GET请求发送到api GET / api / parameter,并且不想发送Connection:关闭.然后,在收到响应后,我要发送另一个请求? 我该如何卷曲?解决方法:我发现了这个. Curl自动利用先前打开的连接.只要确保您没有创建新的句柄即可.

PHP HTTP请求(stream_context_create)【代码】

嗨,我正在尝试以下工作.之所以发出HTTP请求,是因为我可以在另一端看到它,但是它没有传递两个值和参数. 有人可以帮忙吗?<?php$url = "http://example.com/ws.php?uid=0000&pin=0000"; $fields = array('target1' => $_GET['target1'],'target2' => $_GET['target2']);$data = http_build_query($fields);$context = stream_context_create(array( 'http' => array('method' => 'POST','header' => 'Content-type: application/x...

php-HTTP请求标头可被本地服务器识别,但不能被在线服务器识别【代码】

我制作了一个简单的PHP应用程序,提供了RESTful API,用于注册,登录和更新用户的地理位置.我在本地Apache服务器上使用MySQL数据库进行了测试,一切都很好. 最近,我将PHP代码迁移到了在线主机HostGator.当涉及识别HTTP请求标头时,我的部分代码停止工作.像这样:User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.93 Safari/537.36 Origin: chrome-extension://hgmloofddffdnp...

php-laravel-从HTTP请求获取参数【代码】

我想将多个参数从Angular应用传递给我的Laravel API,即用户提供的id和choices数组. 角度: http请求:verifyAnswer: function(params) {return $http({method: 'GET',url: 'http://localhost:8888/api/questions/check',cache: true,params: {id: params.question_id,choices: params.answer_choices}});Laravel 5: route.php:$router->get('/api/questions/check/(:any)', 'ApiController@getAnswer');ApiController.php:publi...

php-HTTP请求被视为超时之前的默认时间是多少?

对于PHP,HTTP请求被视为超时之前的默认时间是多少? 我正在使用PECL HTTP扩展名发出HTTP请求.我可以在发出请求时设置超时限制,但是如果没有明确指定,我想知道默认值是什么. 我没有通过PHP手册来搜寻.我会很感谢有证据支持的答案,例如与相关手册页的链接,而不是投机建议. 我很想找出默认超时实际上并不只是可能的超时时间.我可以猜测可能是30秒,因为这似乎是一个合理的值,但是我找不到任何可证实或否认的信息.解决方法:我很确定您要...

php-HTTP请求之间具有持久状态的模型

我想创建一个Web应用程序,其模型在HTTP请求之间保持不变.据我了解,PHP之类的语言将每个HTTP请求都视为一个全新的连接,除了诸如SESSION之类的全局变量之外.因此,每次用户更改页面时,我所有的PHP类都会再次加载到内存中(每个AJAX请求也都这样做)-每次都需要我从数据库进行构建. 我是误会还是想使圆适合正方形? Memcached似乎是在页面请求之间将我的模型保存在内存中的一个很好的解决方案,但是它仍然需要加载缓存. PHP CLI似乎很有前...

php-[function.fopen]:无法打开流:HTTP请求失败! HTTP / 1.1 401未经授权

[function.fopen]:打开流失败:HTTP请求失败! HTTP / 1.1 401未经授权 我定期收到此错误,即仅在随机时间发生,任何想法会导致此错误,我已经检查了我的php.ini并将allow_url_fopen设置为true.解决方法:10.4.2 401 Unauthorized The request requires userauthentication. The response MUSTinclude a WWW-Authenticate headerfield (section 14.47) containing achallenge applicable to the requestedresource. The client MAY re...

如何在PHP中发送HTTP请求和检索响应(对标头进行微调)?【代码】

我必须将HTTP请求发送到URL,并与标头一起检索响应.我不仅对页面内容感兴趣,而且对所有标题都感兴趣.最佳解决方案是什么?插座? PEAR库不可访问,PHP配置不可编辑.解决方法:您应该使用curl 文档中的快速样本<?php // create a new cURL resource $ch = curl_init();// set URL and other appropriate options curl_setopt($ch, CURLOPT_URL, "http://www.perdu.com/"); curl_setopt($ch, CURLOPT_HEADER, 1);// grab URL and pass i...

php – 如何解决HTTP请求失败! HTTP / 1.1 463?【代码】

我想知道当HTTP请求失败时如何提取站点的图像! HTTP / 1.1 463?该站点播放阻止所有PHP查询,但它不会这样做所有的互联网服务器. 我在One.com的服务器上测试了该脚本,但它在其他任何地方都不起作用.我准确地得到错误463:HTTP请求失败HTTP / 1.1 463. 这是脚本:<?php header("Content-type: image/gif");$habbo = $_GET['habbo']; // Habbo $habbo2 = $_GET['habbo2']; // Habbo N°2 $habbo3 = $_GET['habbo3']; // Habbo N°3 $pa...

PHP SOAP HTTP请求【代码】

尽管我是一名PHP开发人员,但我现在才刚刚开始尝试使用Web服务.我希望得到一些帮助,因为我使用的书并没有多大帮助.我们正在做生意的公司之一给了我一份需要的格式的XML文档(我将发布一大块).由于我对这个特定主题缺乏经验,我不确定该怎么做.我需要知道如何将此消息发送到他们的实时POST页面,如何接收响应,我是否需要创建任何类型的WSDL页面?任何帮助或方向都会非常感激,请不要只是发送一个链接到PHP手册.我显然去过那里,因为它通常...

php – 检查http请求是否来自我的Android应用程序

我从外部服务器检索数据以用于我的Android应用程序.我希望这些数据只能通过我的应用访问.我使用标准的http连接以json格式从apache / php服务器获取数据.我还向服务器发送一些参数来检索相关数据.现在,我打算做的是: >发送参数>发送类似md5(“someSecretPhrase”参数)的内容.>检查服务器端的密码短语是否正确. 现在,问题是 – 对逆向工程这是一种安全的方法吗?目前我认为没有其他可能获得这些数据.但如果有人能够反编译我的apk,他...

通过PHP发出HTTPS请求并获得响应【代码】

我想通过PHP向服务器发出HTTPS请求并获得响应. 类似于这个ruby代码的东西http = Net::HTTP.new("www.example.com", 443)http.use_ssl = truepath = "uri"resp, data = http.get(path, nil)谢谢解决方法:这可能会奏效,试一试.$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); // Set so curl_exec returns the result instead of outputting it. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Get the response and...

如何在PHP中创建异步HTTP请求【代码】

PHP中有没有办法进行异步HTTP调用?我不关心响应,我只想做类似file_get_contents()的事情,但是在执行其余代码之前不要等待请求完成.这对于在我的应用程序中引发排序的“事件”或触发长进程非常有用. 有任何想法吗?解决方法:我之前接受的答案没有用.它仍在等待回应.这确实有效,取自How do I make an asynchronous GET request in PHP?function post_without_wait($url, $params) {foreach ($params as $key => &$val) {if (is_arra...

php – SilverStripe:如何向其他网站发出HTTP请求?【代码】

我试图在控制器方法内向另一个网站发出HTTP请求.我搜索了解决方案,但我找不到任何有用的例子. 这是我的代码:$r = new HttpRequest('http://community.bba.org/home', HttpRequest::METH_GET); $r->addQueryData(array('SessionID' => $arrGetParams['SessionID'])); try {$r->send(); } catch (HttpException $ex) {}我收到以下错误:Fatal error: Class ‘HttpRequest’ not found in C:\wamp\www\abb\mysite\code\form\ALoginFo...