未定义的类常量METH_GET

时间:2016-03-08 23:37:31

标签: php httprequest

我有以下php代码:

#!/usr/bin/php -q
<?php
require_once 'HttpRequest.php';
$r = new HttpRequest("http://192.168.0.223:8080/dsrmap/msfleet.php", HttpRequest::METH_GET);
//$r_test = new HttpRequest("http://192.168.0.223:8080/dsrmap/msfleet-test.php", HttpRequest::METH_GET);
$r_test = new HttpRequest("http://192.168.0.223:8080/dsrmap/msfleet-dev.php", HttpRequest::METH_GET);

当我运行时,我收到消息:

PHP Fatal error:  Undefined class constant 'METH_GET' in /home/jsnyder/jsonmaker/map.php 

Fatal error: Undefined class constant 'METH_GET' in /home/jsnyder/jsonmaker/map.php 
你知道造成这个错误的原因吗?我不得不手动下载HttpRequest并将其放在该程序所在的目录中,因为我收到了错误:

 PHP Fatal error:  Class 'HttpRequest' not found in /home/jsnyder/jsonmaker/map.php

根据我提供的信息,您可以帮我解决这个问题吗?我应该如何安装HttpRequest,以便在代码中使用它?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

  

必须手动下载HttpRequest并将其放在该程序所在的目录中,因为我收到错误:

听起来我觉得你在某个地方下载了一个名字相同的随机课程并且用手指交叉它会起作用。

您可能只是选择了错误的库。