脚本宝典收集整理的这篇文章主要介绍了php – 如何在Kohana 3中执行外部请求?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$url = 'http://www.example.COM'; $update = Request::factory($url); $update->method = 'POST'; $update->post = array( 'key' => 'value' ); $update->execute(); echo $update->response;@H_419_3@但是我得到了错误
Accessing static PRoPErty Request::$method as non static@H_419_3@从这里我可以假设这意味着方法方法是静态的,但这对我没有多大帮助.我也复制并粘贴了那篇文章的例子,它也犯了同样的错误. @H_419_3@基本上,我正在尝试POST到外部服务器上的新页面,并以Kohana方式执行.
@H_419_3@那么,我正确地做了这个,还是应该只使用cURL(或file_get_contents()与上下文)?
$url = 'http://www.example.com'; $request = Request::factory($url) ->method('POST') ->post('key','value'); $response = $request->execute(); echo $response->body();@H_419_3@我移动了一些东西,以利用链接语法的简洁性.通过响应,您还可以检查响应代码.有关更多信息,请阅读Request和Request_Client_External的3.1 api文档(处理这些外部即不是应用内请求.
以上是脚本宝典为你收集整理的php – 如何在Kohana 3中执行外部请求?全部内容,希望文章能够帮你解决php – 如何在Kohana 3中执行外部请求?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。