Публікації

Показано дописи з серпень, 2008

Какая максимальная длина URL

В одном из ASP.NET проектов мы передавали через строку запроса очень много параметров. Иногда длина URL достигала 1200 - 1300 символов. С такой длинной проблем не возникало, но возник вопрос: а какая максимально-допустимая длина URL? Небольшое исследование показывает такой результат: Internet Explorer обрабатывает URL не длиннее чем 2083 символа . В то же время, RFC 2616 , говорит следующее: The HTTP protocol does not place any a priori limit on the length of a URI. Servers MUST be able to handle the URI of any resource they serve, and SHOULD be able to handle URIs of unbounded length if they provide GET-based forms that could generate such URIs. A server SHOULD return 414 (Request-URI Too Long) status if a URI is longer than the server can handle (see section 10.4.15). В вольном переводе: Протокол HTTP не содержит никаких ограничений на длину URL. Сервер обязан(!) уметь обрабатывать запросы ко всем ресурсам, которые он обслуживает. Если некоторые из них содержат формы, котрые могут фо

Еще про стройку века

Недавно я писал о том, как " выгодно вложил деньги ". В этом же доме, 8 квартир были профинансированы Министерством Чрезвычайных Ситуаций Украины. Вот нашел интересную информацию по теме (источник - сайт Главного Контрольно-Ревизионного Управления Украины ): Посадовими особами МНС до цього часу не забезпечено належний контроль за виконанням оплачених договорів з будівництва житла для військовослужбовців та достовірністю бухгалтерського обліку і звітності по відповідних операціях. Так, до внесених у 2001 році інвестицій на суму 534,2 тис. грн. у 2004 році МНС додатково сплатило підряднику - ЗАТ „Укрбудінвест” 1,1 млн грн. за житло в м. Ірпені по вул. Миру, 3б. У вересні-грудні 2004 року Перший заступник Міністра МНС Косолапов А.Г. підписав акти про прийом 8 квартир за цією адресою площею 722,39 м кв. на суму 1,6 млн грн. Фактично на час перевірки будинок в експлуатацію не введений, проте по бухгалтерському обліку МНС суму списано на видатки. Крім того, МНС не застосувало до ЗА

This type of page is not served

При попытке обратиться к сайту "http://localhost/test/" получаем ошибку: Server Error in '/test' Application. -------------------------------------------------------------------------------- This type of page is not served. Description: The type of page you have requested is not served because it has been explicitly forbidden. The extension '.asax' may be incorrect. Please review the URL below and make sure that it is spelled correctly. Requested URL: /test/Global.asax -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433 Сайт не работает! Вообще! Лучшие умы компании 30 минут бьются над этой проблемой! Пока кто-то не задает разумный вопрос: "А на каких основаниях, ASP.NET вообще дожен отдавать файл с расширением asax? А чего он вообще собрался его отдавать?". Оказалось, кто-то указал IIS-у отдавать файл Global.asax, по-ум

Количество информации в мире растет, растет ли суммарный объем полезных знаний?

Еще совсем недавно в школе учились 8 лет, потом 10, потом 11, а вот теперь уже 12. Основная аргументация для увеличения времени на среднее образование - возросший объем знаний. Наши предки знали каким образом надо убивать мамонта, мы же толком не знаем как он выглядел. Знали какую травку надо пожевать, когда живот болит и как правильно хранить мясо без холодильника. Сейчас это мало кто знает, но зато все умеют пользоваться электронной почтой и мобильным телефоном. Интересно, если бы каким-то образом разбить все знания в мире на отдельные факты, например: 1 литр воды, на уровне моря, весит 1 кг; самая высокая гора - Эверест; машина моего соседа - желтого цвета; .... и сравнить количество фактов, известных, в среднем, одному современному человеку и одному жителю начала нашей эры. Каков был бы результат?