Foxtable(狐表)用户栏目专家坐堂 → 请问foxtable开发的后台程序怎么添加mime映射啊?


  共有7663人关注过本帖树形打印复制链接

主题:请问foxtable开发的后台程序怎么添加mime映射啊?

帅哥哟,离线,有人找我吗?
benben325
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:174 积分:1599 威望:0 精华:0 注册:2021/8/9 16:05:00
请问foxtable开发的后台程序怎么添加mime映射啊?  发帖心情 Post By:2022/7/26 17:26:00 [只看该作者]

rt,后台给前端返回的是一个.w文件,若用IIS作为服务器的话,需要在iis网站上添加mime类型(".w" → "text/html")
但是,我用狐表做后台的话,怎么添加这个映射呢?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112509 积分:572843 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/26 17:55:00 [只看该作者]

加不了。举例说明一下具体的使用场景

 回到顶部
帅哥哟,离线,有人找我吗?
benben325
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:174 积分:1599 威望:0 精华:0 注册:2021/8/9 16:05:00
  发帖心情 Post By:2022/7/26 18:04:00 [只看该作者]

若是不加的话,当浏览器访问.w文件的时候,就会变成下载w文件。。因为原先是用的tomcat服务器,tomcat是自动加上去的,后改成了IIS,IIS里面添加了mime也是可以用的。。但现在想用狐表的后台,就不知道怎么加了!

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112509 积分:572843 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/26 20:18:00 [只看该作者]

方法1、改为htm后缀
2、自己解析返回字符串。比如

if e.Path.EndsWith(".w") then
Dim fl As String = "d:\web\" & e.path
If
 filesys.FileExists(fl)
   
Dim s As string = FileSys.ReadAllText(fl)
e.WriteString(s)
else
e.WriteString(“文件不存在”)
End
 If
else
Select Case e.Path
    Case "test.htm"
        Dim wb As New weui 
'
定义一个基于weui框架的网页生成器
        wb.AddForm("","form1","accept.htm")
        e.WriteString(wb.Build) '生成网页
End Select
end if


 回到顶部