Ответы пользователя по тегу Python
  • POST запрос

    m00t
    @m00t
    Давайте я погуглю за вас
    С сервера.
    Питон:
    # --------- upload_file.py ----------------
    # upload binary file with pycurl by http post
    c = pycurl.Curl()
    c.setopt(c.POST, 1)
    c.setopt(c.URL, "http://<кудахотитеслать>")
    c.setopt(c.HTTPPOST, [("file1", (c.FORM_FILE, "c:\\tmp\\download\\test.jpg"))])
    #c.setopt(c.VERBOSE, 1)
    c.perform()
    c.close()
    print "that's it ;)"
    


    РЫНЫРЫ:
    <?php
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_VERBOSE, 0);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible;)");
        curl_setopt($ch, CURLOPT_URL, 'http://<кудатамнадо>');
        curl_setopt($ch, CURLOPT_POST, true);
        // same as <input type="file" name="file_box">
        $post = array(
            "file_box"=>"@/path/to/myfile.jpg",
        );
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post); 
        $response = curl_exec($ch);
    
    Ответ написан
    Комментировать