【发布时间】:2015-04-28 11:14:56
【问题描述】:
我想知道如何在 PHP 中使用POST 请求。我使用$_REQUEST['text'] 从像http://localhost/data.php?text=ABCDEFGH 这样的url 获取数据,但是如果我传递的文本比ERROR : Request-URI Too Long 长。
if(isset($_REQUEST['text'])){
$parsetext=$_REQUEST['text']; //get data here data > ABCDEFGH
}else{
echo "not valid";
}
请任何人告诉我如何使用POST 请求支持长文本。我知道$_REQUEST 用于请求GET 和POST。
【问题讨论】:
-
如果数据的来源来自表单,那么只需将方法更改为发布
-
是的,数据来自哪里?
-
@reformed 硬编码传递 ?text=haksgdhas 或从 ajax 请求发送
-
如果 URL 中可见的数据意味着,您可以使用
$_GET['text']...到目前为止我从未使用过$_REQUEST[]:)