Как получить json данных - PullRequest
1 голос
/ 21 февраля 2020

У меня есть рабочий jquery файл, который отправляет данные в формате json в файл wsgi следующим образом:

$(document).ready(function() {

$('.btn').text('search').click(function() {
    // atribui valor a variavel
    var wsi_search = $('.ws_search').val();
    // set method ajax:
    $.ajax({
        type: 'POST',
        url: '/kosmos',
        data: { wsi_search: wsi_search },
        dataType: 'json',
...

Ниже приведен код wsgi:

from wsgiref.simple_server import make_server
from wsgiref.util import request_uri

def apps(environ, ws_output):

 ws_mtd = environ['REQUEST_METHOD']
 ws_url = request_uri(environ, include_query=True)

 if ws_mtd == 'POST':

    # Tratar o method post :
    status = '200 OK'
    headers = [('Content-type', 'text/html; charset=utf-8')]
    ws_output(status, headers)
    return [str('Dados Json').encode()]

with make_server('', 8000, apps) as httpd:
print('Running wsgi\nBrowser access - http://127.0.0.1:8000\nCrl+c for exit command or Crl+z for stop')
httpd.serve_forever()

Как мне получить данные json?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...