Skip to content Skip to sidebar Skip to footer

How Send Post Request From Php To Python?

I want send post request from php to python and get answer I write this script which the send post $url = 'http://localhost:8080/cgi-bin/file.py'; $body = 'hello world'; $options =

Solution 1:

Check curl extension for php http://php.net/manual/en/book.curl.php

<?php$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,"http://localhost:8080/cgi-bin/file.py");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
        "postvar1=value1&postvar2=value2&postvar3=value3");

// in real life you should use something like:// curl_setopt($ch, CURLOPT_POSTFIELDS, //          http_build_query(array('postvar1' => 'value1')));// receive server response ...
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$server_output = curl_exec ($ch);

curl_close ($ch);

Solution 2:

You can also use a library like guzzle that may have some other bells and whistles you may want to use.

Example usage can be found on this other answer here:

https://stackoverflow.com/a/29601842/6626810

Post a Comment for "How Send Post Request From Php To Python?"