##Задание 1.2 ###Подключиться по telnet к http://wikipedia.org и отправить запрос. Проанализировать ответ сервера. Описать работу HTTP протокола
telnet wikipedia.org 80
Trying 91.198.174.192...
Connected to wikipedia.org.
##Задание 1.2 ###Подключиться по telnet к http://wikipedia.org и отправить запрос. Проанализировать ответ сервера. Описать работу HTTP протокола
telnet wikipedia.org 80
Trying 91.198.174.192...
Connected to wikipedia.org.
##Задание 2.2
import socket
sock = socket.socket()
sock.connect(('wikipedia.org',80))
sock.send(('GET /wiki/страница HTTP/1.1\n
Host: wikipedia.org\nUser-Agent: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008050509\n
Firefox/3.0b5\n
from webob import Request
from pprint import pprint
requests=[]
httpbin='httpbin.org'
task1=Request.blank('wikipedia.org')
task1.host='ru.wikipedia.org'
task1.environ['SERVER_NAME']='wikipedia.org'
task1.accept='text/html'
from sqlalchemy import create_engine
import os
if os.path.exists("database.db"):
os.remove("database.db")
table = create_engine("sqlite:///database.db")
table.execute("""
create table employee (
emp_id integer primary key,