Try

спробуй...

Вам не нужен cgi.FieldStorage, просто прочитайте stdin:

import sys
import json

data = json.load(sys.stdin)

на стороне клиента вы также должны преобразовать свои данные вручную в json-строку:

$.ajax({
    url: "/city/cgi-bin/test1.py",
    type: "post",
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    data: JSON.stringify({'lat':30.5 , 'lon' : 4.5}),
    success: function(response){
        //window.location="http://mycity.parseapp.com/city/cgi-bin/test1.py"
        console.log(response.message);
        console.log(response.keys);
        console.log(response.data);

    }
});

Last updated