Ошибка страницы ASP — 0x80004005 при попытке получить запрос («переменная»)

#asp.net #post #asp-classic #request

#asp.net #Публикация #asp-классический #запрос

Вопрос:

Я пытаюсь прочитать переменную post и получаю эту ошибку:

 0x80004005 - unknown exception
  

Строка, вызывающая это:

 request("total"))
  

Я прочитал кое-что о разрешениях, которые могут быть причиной этого, попытался реализовать, но это все еще происходит.

ОБНОВЛЕНИЕ: (добавлен полный код)

 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<body>
    <form id="form4" name="form4" action="url" method="post">
    <%
        total=request("total")
     %>
    </form>
</body>
</html>
  

Ответ №1:

Проверьте длину ваших данных post, если она слишком большая, то возникает «неизвестное исключение».

К вашему СВЕДЕНИЮ: http://www.bigresource.com/ASP-Max-Char-Length-of-POST-variable-8cxQFVTf.html