|
50精币
源码我是这样写的.全_网站服务器.启动 (创建键值表 (“端口”, 全_服务_端口号, “编码”, “UTF-8”, “上传”, 真, “上传尺寸”, 0, “上传类型”, “jpg;png;gif;sqlite”, “网页”, “./网页”), )
这是上传的源码..
|
获取表单参数和上传 | 逻辑型 | | |
请求对象地址 | 整数型 | | | | 响应对象地址 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 请求 | 服务器请求 | | | 响应 | 服务器响应 | | | 模板数据 | 存取键值表 | | | 文件绝对路径 | 文本型 | | | 文件详细信息 | 存取键值表 | | | 上传路径 | 文本型 | | | 取回请求对象 (请求对象地址, 响应对象地址, 请求, 响应 ) 文件绝对路径 = 请求. 上传文件_取上传文件路径 (“file1”)文件详细信息 = 请求. 取上传文件信息 (“file1”)上传路径 = “/官方数据/” + 文件详细信息. 取文本 (“filename”)调试输出 (文件详细信息. 到文本 ()) 如果 (文件详细信息. 取文本 (“error”) = “上传成功”)如果 (全_网站服务器. 移动文件 (文件绝对路径, #网站目录_网页目录, 上传路径, 文件绝对路径 ) = 假)返回 (响应. 写出文本 (“失败: 001”)) 返回 (响应. 写出文本 (“上传成功”)) 返回 (响应. 写出文本 (“失败: ” + 文件详细信息. 取文本 (“error”)) )
这是下载的源码:
|
获取表单参数和下载 | 逻辑型 | | |
请求对象地址 | 整数型 | | | | 响应对象地址 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 请求 | 服务器请求 | | | 响应 | 服务器响应 | | | 模板数据 | 存取键值表 | | | 局_文件名 | 文本型 | | | 取回请求对象 (请求对象地址, 响应对象地址, 请求, 响应 ) 局_文件名 = 请求. 取参数 (“filename”, )调试输出 (“下载的文件名:” + 局_文件名 )返回 (响应. 发送文件 (“/官方数据/” + 局_文件名 ))
我发送的POST:
变量名 | 类 型 | 静态 | 数组 | 备 注 | 网站 | 网站客户端 | | | 表单 | 存取键值表 | | | 头文件像 | 存取键值表 | | | 局_返回的内容 | 文本型 | | | 文件 | 字节集 | | | 局_文件内容 | 字节集 | | |
局_文件内容 = 读入文件 (“H:\db00.sqlite”)网站. 创建上传文件项_从字节集 (头文件像, “db00.sqlite”, 局_文件内容 )表单. 创建 (“file1”, 头文件像 )网站. 置编码 ( #文本编码格式_GBK )网站. 执行POST (“http://127.0.0.1:8080/upload/”, 表单, 局_返回的内容, 真, )调试输出 (“局_返回的内容”, 局_返回的内容 )
问题是.上传提示成功.可是文件确打不开了.请问这是为什么呀?
|
|