Привильное или нет кодирование x-www-form-urlencoded
От: bisoft Россия www.grapholite.com
Дата: 22.12.14 16:14
Оценка:
Привет всем.

У меня тут небольшая проблема. Мой обработчик POST запроса не получает даже управления(сервер отдает клиенту ошибку 500), когда в одном из значений закодирован символ фунта вот таким образом %26%23163%3b. По идее это "& # 163;" без пробелов
Хочется понять кого пинать хостера или того, кто так кодирует символ фунта?
Может надо чего в Web.config прописать?

Обработчик написан так:

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult ProcessData(string param1, string param2)
    { 
    }
С уважением,
Андрей Мазуров.
Re: Привильное или нет кодирование x-www-form-urlencoded
От: ichensky Украина https://github.com/ichensky
Дата: 23.12.14 18:41
Оценка:
Здравствуйте, bisoft, Вы писали:

B>Мой обработчик POST запроса не получает даже управления(сервер отдает клиенту ошибку 500)

Попробуй %26%C2%A3 http://meyerweb.com/eric/tools/dencoder/
Підтримати Україну у боротьбі з країною-терористом.

https://prytulafoundation.org/
https://u24.gov.ua/

Слава Збройним Силам України!!! Героям слава!!!
Re: Привильное или нет кодирование x-www-form-urlencoded
От: bisoft Россия www.grapholite.com
Дата: 24.12.14 13:51
Оценка:
Здравствуйте, ichensky, Вы писали:

I>Здравствуйте, bisoft, Вы писали:


B>>Мой обработчик POST запроса не получает даже управления(сервер отдает клиенту ошибку 500)

I>Попробуй %26%C2%A3 http://meyerweb.com/eric/tools/dencoder/

Я думаю так сработает. Моя тестовая посылалка скорее всего так и кодирует. А вот те кто посылают по другому говорят мне, что они все делают правильно и по другому не могут. Мне надо понять правильно ли они делают или ошибка у моего хостера.
С уважением,
Андрей Мазуров.