我的表单上有一个隐藏的输入,我的JavaScript代码根据页面上的用户行为写入动态生成的字符串。
稍后,我通过服务器端代码访问该输入。
很多用户会同时使用此页面,那么线程安全呢?
我的意思是,userA是否可以访问userB生成的字符串?或者服务器可能会从每个用户的Web浏览器中读取该字符串?
答案 0 :(得分:1)
这一切都发生在客户端,每个用户的机器上 - 当他们从他们的机器发布数据时,你将获得在那里创建的数据 - 没有交叉污染。
答案 1 :(得分:1)
据我记忆,线程安全没有任何问题。
考虑到服务器端,当用户访问asp.net网站时,他/她在服务器中被赋予了不同的应用程序域,所以我想这里不会有太多麻烦。
关于javascript,它是在客户端的浏览器和机器内执行的,那么为什么会出现并发问题?