0

任何人都可以就如何实现程序化 POST 请求提供一些指导吗?

我开发了一个模块,它需要将数据发送到外部 URL 作为其功能的一部分。

为此,我使用以下代码:

drupal_goto("https://external.secure.co.uk", array(
                'query' => array(
                    'nid'=>$submission->nid, 
                    'sid'=>$submission->sid
                ),
            ));

这成功运行并将我的用户重定向到以下网址:

https://external.secure.co.uk?nid=271&sid=57

唯一的问题是我的数据是作为 GET 请求发送的。出于安全原因,我需要找到一个解决方案,允许我在 POST 请求中发送数据。

4

1 回答 1

1

看看[drupal_http_request]http ://api.drupal.org/api/drupal/includes!common.inc/function/drupal_http_request/7

于 2013-03-05T10:43:19.370 回答