curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
如果我在$ data中有一些像+,/,=这样的符号,那么这些值会正确发布。
例如:我在数据中有一些安全变量和值,如下所示。
$data = 'key=' . $key . '&to=' .$receip . '&messages=' . urlencode($msg) . '&sender='.urlencode($from). '&signature=' . urlencode($sign);
在$ sign中有上述符号。
$sign='8sb2IRRLn1=FxQzD328WYoWILj4eamhkvY26IuLvGgGxwP6Ur+0aiZBKOOjlwNLlfKz/5';
在我形成$ data后,这些符号被转换为相等的值。 +作为空格,/ as /
但是我想在$ data中发布$ sign。不想这样改变。 我试过没有urlencoding和硬编码的价值不适合我。 请帮助。