php - 执行cUrl请求

标签 php curl

我是 php 和 cUrl 的新手,所以我想知道是否有人知道如何使用 php 执行以下命令。

curl "http://www.mywebsite.com/index.php?action=confirm" -H "Origin: http://www.mywebsite.com" -H "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36" -H "Content-Type: application/x-www-form-urlencoded" -H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8" -H "Cache-Control: max-age=0" -H "Referer: http://www.mywebsite.com/index.php?action=confirm" -H "Connection: keep-alive" --data "confirmed=yes&id=14&from=&to=TestPerson" --compressed

提前致谢,如果这是初学者的东西,抱歉。我只是想学习一下

最佳答案

像这样重写..

<?php
    $ch = curl_init();
    $curlconf = array(
        CURLOPT_URL            => "http://www.mywebsite.com/index.php?action=confirm",
        CURLOPT_POST           => true,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_POSTFIELDS     => array(
            'confirmed' => 'yes',
            'id' => 14,
            'from'=>'',
            'to'=>'TestPerson',
        )
    );
    curl_setopt_array($ch, $curlconf);
    $result = curl_exec($ch);
    echo $result;
    curl_close($ch);

关于php - 执行cUrl请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22684446/

相关文章:

php - 使用来自 ajax 请求的原始数据作为背景图像

php - 第 2 行的 fatal error : Call to undefined function mb_internal_encoding() in/home/blabla/blabla. php

bash - 使用参数未按预期工作创建 bash 别名和函数

php - Paypal REST API,怎么办?

ios - HTTP 请求适用于 curl 但不适用于 iOS 或 Postman

php - 使用 CURLOPT_POSTFIELDS 时数组 2 字符串转换

php - Sendmail 每次延迟 80 秒 - 是什么原因造成的?

php - 我设计网络社交游戏的方向正确吗?

iOS curl : unable to get local issuer certificate

php - 备份mysql数据