Надежно передать строки формата ISO 8601 в URI - PullRequest
0 голосов
/ 26 сентября 2018

Мне нужно передать метку времени ISO 8601 в URI между клиентом Javascript и основным сервером dotnet.Это вызывает проблемы, так как символы + и : являются неприятными в URI;многие библиотеки избегают их или заменяют их пробелом в случае +, что означает, что он не может быть проанализирован конечным сервером.

  • В случае C #, в частности, возможно липопросить синтаксический анализатор принять строки ISO 8601 в кодировке URI?
  • Существует ли альтернативный, широко используемый формат для передачи меток времени в формате «URI безопасный»?Мы могли бы использовать метки времени Unix, но это было бы странно для нашего приложения, которое в противном случае принимает метки времени в формате ISO 8601.
...