Asp.net mvc 如何在本地计算机上保存HTML表单数据
在HTML表单中填写一些用户信息。要将这些信息保存在本地计算机上。如何做到这一点?在用户浏览器中显示的HTML页面仅是服务器在用户Asp.net mvc 如何在本地计算机上保存HTML表单数据,asp.net-mvc,Asp.net Mvc,在HTML表单中填写一些用户信息。要将这些信息保存在本地计算机上。如何做到这一点?在用户浏览器中显示的HTML页面仅是服务器在用户请求中提供的响应 用户通过访问一些URL请求某些网页,如http://example.com/index.php。此请求作为HTML GET发送到服务器 服务器将处理此请求并将HTML内容打包为响应 HTML内容由用户浏览器显示 HTML本身不提供任何交互性,只是描述页面内容的一种方式 您可以将JavaScript添加到网页(HTML输出),以添加一些交互式警报或
请求中提供的响应
- 用户通过访问一些URL请求某些网页,如
http://example.com/index.php
。此请求作为HTML GET
发送到服务器
- 服务器将处理此请求并将HTML内容打包为响应
- HTML内容由用户浏览器显示
HTML本身不提供任何交互性,只是描述页面内容的一种方式
您可以将JavaScript
添加到网页(HTML输出),以添加一些交互式警报或另存为对话框,但据我所知,这并不是您想要的
正如Stephen Muecke已经指出的,处理HTML请求的服务器(当然)无法访问客户机文件系统
但是,您可以执行以下操作:
- 表单数据将作为
POST请求
发送到服务器
- 您的服务器不会响应HTML内容,但会响应一些其他内容,如文本文件或类似的内容,这些内容不会显示在浏览器中,而是作为下载提供。用户可以使用浏览器的
保存下载到…
选项将此文件保存到本地李>
您的服务器无法访问客户端文件系统。