不确定是否有人可以提供帮助。 我正在使用一种名为 AutoLISP 的语言进行编程......基于 LISP,但有一些额外功能。它在名为 AutoCAD 的程序中使用。
无论如何,我有一些代码可以从网络服务器上的文本文件中读取,但我也想知道如何写入文件......如果可能的话。
这是我必须读取的文件:
(defun c:read ()
(setq server "http://example.com.au/Folder/")
(setq SetFile "testpost.txt")
(setq Filepath (strcat server SetFile))
(setq xml (vlax-create-object "MSXML2.XMLHTTP.3.0"))
(vlax-invoke-method xml 'open "POST" Filepath :vlax-false)
(vlax-invoke-method xml 'send)
(setq strSunday (vlax-get-property xml 'responsetext))
)
关于如何使用我必须写回的代码有什么想法吗?
谢谢
最佳答案
你需要在服务器上写一些东西来接收 HTTP 请求并保存它。这是 POST 请求的语义目的,但您必须在服务器上编写或安装程序才能完成这项工作。因为我知道 PHP,所以我会用 PHP 编写一个程序来监听 POST 请求并保存内容或内容的某些部分。这有意义吗?
关于lisp - AutoLISP/LISP 写入 Web 服务器上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30250320/