LISP如何下载远程服务器的文件?
本帖最后由 dcl1214 于 2023-9-5 10:38 编辑(setq file-loc
($http-server$ ;远程mysql通信函数
(list
(cons "IP"(getenv "数据库地址"));远程服务器的地址
(cons "端口" ($locport$))
(cons "接口" ($fu-wu-qi-jie-kou$ "下载文件"));远程服务器支持的方法名
(cons "数据库路径" "C:\\ZXCAD.DB")
(cons "报文头"
(list (cons "Client-Auth" (getenv "ComputerName")))
)
(cons "Sql" web-file);远程服务器上的相对路径(一般服务器都是根据config控制的相对路径)
(cons "http方法" "GET");如果远程服务器要求必须是post,这里改成psot即可,但是,浏览器等软件都无法下载了,只能写代码了
(cons "返回格式" "数组");这里其实是告诉软件,服务器返回来的数据是进制文件还是字串文件
(cons "保存路径" "c:\\test.dwg");如果是完整路径,程序就按照完整路径保存,如果没有传递完整路径,程序保存在zx-hcml这个变量指定的夹子里面
)
)
)
建议远程服务器端采用post方式支持下载(潮流模式都是get) 楼主有没有相关基础资料推荐给我们这些网络编程小白学习一下 大佬有没有关于服务器的资料,供我们瞻仰一下:lol
页:
[1]