Frontend-backend

Задание:

  1. Познакомьтесь с материалами блока 1.9 Архитектура frontend-backend

  2. Пройдите тест


Тест

  1. Какие задачи решает frontend сервер в трехзвенной архитектуре ?

  2. Сопоставьте CGI заголовки с их (вероятными) значениями

QUERY_STRING

REMOTE_ADDR

HTTP_USER_AGENT

REQUEST_URI

HTTP_HOST

sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8&client=ubuntu

213.193.10.20

Googlebot/2.1 (+http://www.googlebot.com/bot.html)

/book/ch3/text.html

www.demo.org

  1. Какие из WSGI приложений корректны ?

A)

def app(env, start_response):

    start_response('200 OK', [('Content-Type', 'text/plain')])

    return  ['Hello, world!']

B)

def application(env, start_response):

    start_response('200 OK')

    return  ['Hello, world!']

C)

def application(env, start_response):

    start_response('200 OK', [('Content-Type', 'text/plain')])

    return  'Hello, world!'

D)

def application(env):

    return  ['Hello, world!']