【问题标题】:send post request to website via php (similar to xmlhttprequest)通过 php 向网站发送 post 请求(类似于 xmlhttprequest)
【发布时间】:2013-08-08 04:15:47
【问题描述】:
我想知道,在 php 中是否可以在没有表单(只是参数)的情况下将发布请求发送到另一个站点,例如 javascript 中的 xmlhttprequest?如果是这样,怎么可能?我会很感激一些例子。我认为是 curl,所以在这种情况下,我将如何发送以下参数:
name=bob&lastname=tim 通过在 php 中使用 curl 向 www.example.com 发送请求?
【问题讨论】:
标签:
php
post
xmlhttprequest
request
【解决方案1】:
试试这个:
$fields_string = "name=bob&lastname=tim";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, "http://www.example.com");
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);