Как закодировать '+' в URL-адресе, чтобы сохранить запись в oracle DB
Я использую URL-адрес ниже, чтобы вставить запись через WCF в Oracle DB:
<a href="http://xxx/TransInfo.svc/Json/JAddOffsetInfo?&offsetID=6039&monID=9757&station=12+05"></a>[<a href="http://xxx/TransInfo.svc/Json/JAddOffsetInfo?&offsetID=6039&monID=9757&station=12+05" target="_blank" title="New Window">^</a>]
У меня возникла проблема, что значение "12+05" сохраняется как "12 05", Что означает, что знак " + " фильтруется. Я также попробовал использовать ' + ' для ' + ' в URL-адресе. Но "12+05" сохраняется как "12", что означает, что 2-я часть отфильтровывается.
Как можно закодировать символ"+", чтобы его можно было правильно сохранить в БД Oracle (например, пробел в url-адресе равен "%20")? Спасибо.
Что я уже пробовал:
How to encode '+' in URL in order to save the record into Oracle DB
Wendelius
Каков код для сохранения URL-адреса в базе данных?
Peter_in_2780
Вы пробовали очевидное, кодируя как %2B ?