Возможно ли запросить время на клиентском компьютере с ASP.NET без использования javascript?Восстановить время клиента с помощью ASP.NET
ответ
Я так не верю. javascript выполняется на клиенте и поэтому имеет доступ к атрибутам клиента. Зашифрованные файлы asp.net обрабатываются на сервере и, следовательно, не имеют доступа к данным клиента.
Согласен с jmatthews.
Что я делаю при входе в систему, у меня есть javascript, чтобы написать время клиента для скрытого поля, а затем, когда сообщения в этой статье используют это для вычисления смещения по сравнению с временем сервера. В любое время в приложении мне нужно время клиента, я могу просто применить смещение к текущему времени сервера. Сохраняет необходимость «запрашивать» его в случайной точке, если это помогает.
Единственная информация о клиенте, которую сервер может видеть без JavaScript, - это то, что происходит через провод в HTTP-заголовках. К сожалению, это не включает в себя текущее время.
О ближайшем вы можете получить без сценария, чтобы измерить приблизительное прошедшее время с грубой детализацией. Вы можете сделать это, установив файл cookie с коротким сроком действия, а затем посмотрев, истек ли файл cookie, и в этом случае он больше не будет отправлен на сервер.
Другим трюком за прошедшее время было бы установить кратковременное время истечения срока действия кеша на объект на странице; объект будет запрошен только после истечения срока действия записи в кеше.
Вы также можете оценить текущее местное время у клиента, используя базу данных GeoIP, чтобы найти страну и, следовательно, часовой пояс.
- 1. Восстановить файл докеров с изображения с помощью java docker-клиента
- 2. Как восстановить/перезагрузить/обновить сетку extjs с помощью asp.net
- 3. Проблема с ID клиента asp.net
- 4. Как конвертировать время клиента в серверное время в asp.net
- 5. время ожидания запроса клиента-клиента
- 6. клиента с помощью HttpRequest
- 7. Восстановить динамически созданный объект во время выполнения с помощью Objectify
- 8. Как восстановить тип во время выполнения с помощью typetags?
- 9. Как восстановить локальное системное время с помощью PHP4
- 10. Как восстановить проект ASP.NET Core с помощью Ubuntu
- 11. ASP.net восстановить флажок состояние
- 12. ASP.net клиента
- 13. asp.net: Как установить идентификатор клиента с помощью DataBinder
- 14. Проверка ASP.NET MVC-клиента с помощью jQuery с использованием Html.ValidationMessage?
- 15. Восстановить покупку с помощью com.logicallabs.inappproducts
- 16. Время ожидания клиента webservice
- 17. ASP.NET: отправка данных с клиента на сервер
- 18. Проверка клиента asp.net MicrosoftMvcJQueryValidation
- 19. Как восстановить/восстановить БД ESE с помощью API Microsoft
- 20. Как восстановить пароль клиента в Prestashop?
- 21. Проверка клиента JQuery asp.net
- 22. ASP.NET «Восстановить сеанс» Производительность Hit
- 23. Генерирование клиента веб-службы с помощью CXF 3.0.2 время выполнения
- 24. Как я могу получить адрес браузера клиента с помощью Asp.NET?
- 25. Кэширование изображений на стороне клиента с помощью ASP.Net
- 26. Отключить проверку на стороне клиента с помощью ASP.NET 5
- 27. Как получить имя клиента машины с помощью asp.net веб-приложение
- 28. Невозможно получить токен asp.net Web API с помощью http-клиента
- 29. Проверка на стороне клиента ASP.NET MVC с помощью MvcContrib FluentHtml
- 30. ASP.Net MVC 2.0 Проверка клиента с помощью валидаторов замка
Спасибо за помощь. Мне было просто любопытно, есть ли способ захватить время клиента с помощью обратной передачи или чего-то еще. Javascript достаточно прост. – Krashman5k