delphi中,如何直接 *** 作网络上远程“文件流”,或者如何虚拟盘符,将远程文件映射到本地,供本地系统使用

delphi中,如何直接 *** 作网络上远程“文件流”,或者如何虚拟盘符,将远程文件映射到本地,供本地系统使用,第1张

小型的文件你可以直接以数据的方式存在数据库中,这种情况下只需要用一般的网络数据库就行了,比如mysql或者mssql,并不需要共享文件夹。如果文件较大,一般建议用ftp或者自己写服务端软件来上传或下载文件。

虽然问题出在ASP.NET,但我们无法改变ASP.NET,只能另辟蹊径。

既然是ASP.NET处理上的问题,那我们别无选择,只能抢在ASP.NET之前拦截这样的URL请求,而进行这样的拦截最简单的工具就是IIS的Url Rewrite module。

根据我们的应用场景,在rewriteRules.config中添加一条规则——在URL中如果/tag/之后出现问号就直接返回404,规则定义如下:

<rule name="block_invalid_tag_url" stopProcessing="true">

<match url="^[^/]+/tag/.*?\?.*$" />

<action type="CustomResponse" statusCode="404" statusReason="The request URL is invalid"

statusDescription="The request URL is invalid" />

</rule>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11720465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存