上传文件的临时文件路径问题和完整URL获取问题

AllCHN 2003-05-21 05:19:56
1. 用 Perl 写的 CGI 上传程序,上传完成后,会出现一个名称类似 CGITemp????? 的临时文件,同样的程序放在不同的 CGI 目录执行时,有的在 CGI 目录,有的在 CGI 目录的上一级目录,怎样才能知道到底在哪?
2. 用 Perl 编制的 CGI 程序,在通过 IE 执行时,要获得当前地址栏的完整内容(不是参考页,也不是参数),用什么方法?
...全文
250 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
PowerHorse 2003-06-09
  • 打赏
  • 举报
回复
1.很难处理,我一般是从CGI的上一级目录开始,用opendir 打开目录,遍历目录项目,如果是子目录则迭代到子目录,发现符合某种条件的文件就删除。有时候也未必完全有效,这样最好有一个日志,总是没有记录的时候我再仔细查找原因。
2.楼上的方法不失为一种方案,希望还有人能提供更好的方法。
ykj76 2003-05-26
  • 打赏
  • 举报
回复
协议需要检测
---------------------
使用环境变量HTTPS就可以了
on为https
off为http

完整内容不可能(已被CGI处理)
AllCHN 2003-05-21
  • 打赏
  • 举报
回复
有区别的,协议需要检测,比如 http 和 https
ykj76 2003-05-21
  • 打赏
  • 举报
回复
2.分开获取,然后合并,有区别吗?

2,203

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 CGI
社区管理员
  • CGI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧