La simulation de l'ajax POST appel à l'aide de Python Demandes

Je suis en train de faire un projet où mon parser vole obtient des données sur toutes les vidéos sur le site et l'enregistrer dans ma base de données. J'ai accompli tout sauf plein de lien pour la vidéo qui est caché.
Il y a un joueur qui démarre automatiquement au chargement de la page. J'ai trouvé le code JavaScript qui commence le joueur:

function getVidData(resolution, init) {
    << some code here >>
    jQuery.ajax({type: 'POST', url: '/ajaxdata.php', dataType: 'json', data: 'mod=videodata&vid=48902&res=' + resolution, success: function (response) {
        if (response.error != '' && response.error != undefined) {
        << error handling code here >>
        } else {
            StartPlayer(response.width, response.height, response.filename);
        }
    }  });
}

Ainsi, après un appel si aucune erreur trouvée, il commence un joueur à l'aide de nom de fichier de réponse. C'est ce dont j'ai besoin.
J'ai revérifié un appel en Live HTTP Headers:

http://<< SITE_URL >>/ajaxdata.php
POST /ajaxdata.php HTTP/1.1
Host: << SITE_URL >>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Referer: << VIDEO_PAGE >>
Content-Length: 31
Cookie: << COOKIE VALUES >>
DNT: 1
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
    mod=videodata&vid=48901&res=640

HTTP/1.1 200 OK
Server: nginx/1.5.9
Date: Tue, 22 Apr 2014 16:30:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Expires: Tue, 22 Apr 2014 16:30:05 GMT
Cache-Control: no-cache
Pragma: no-cache
Content-Encoding: gzip

Donc il appelle ajaxdata.php spécifiques params et en réponse il me faut trouver le nom de fichier.
Toutefois, ce code Python retourne absolument rien pour moi (ni le contenu, ni des erreurs)

import requests

url = "http://LALLALAA/ajaxdata.php"
data_video = {"mod": "videodata", "vid": "48901", 'res': '640'}

s = requests.Session()
s.post(login_url, data=login_data) # Authentication

content = s.post(url, data=data_video)
print content.content

À contenu Variable n'imprime que la "Réponse [200]"
Maintenant, je suis complètement coincé et vous serais reconnaissant si quelqu'un pouvait point d'erreurs que j'ai fait ou les solutions que j'ai pu essayer.

Grâce

Mieux de commencer à expérimenter avec les en-têtes; s.post(url, data=data_video, headers={'X-Requested-With', 'XMLHttpRequest'}), etc.

OriginalL'auteur TomT | 2014-04-22