可以使用经典asp/vbscript为本地存储的映像生成或创建文件描述符吗?

可以使用经典asp/vbscript为本地存储的映像生成或创建文件描述符吗?,vbscript,asp-classic,Vbscript,Asp Classic,我正在做一个项目,我需要进行一个api调用,其中一个方面要求我向api发送一个存储在用户计算机本地的图像的“文件描述符”,以便api可以对指定的图像执行“上载”例程 我发布数据和接收数据的API罚款,这是美丽的工作。。。一个特定的数据段需要是一个“文件描述符”,它表示存在于存储网站的windows服务器上的图像文件 我有图像的本地路径,但不知道如何创建/获取文件描述符 我的研究在vbscript/asp方面没有太多发现,所以我不确定这是否可能 但是,有人熟悉如何使用.ASP而不是.net来实现这

我正在做一个项目,我需要进行一个api调用,其中一个方面要求我向api发送一个存储在用户计算机本地的图像的“文件描述符”,以便api可以对指定的图像执行“上载”例程

我发布数据和接收数据的API罚款,这是美丽的工作。。。一个特定的数据段需要是一个“文件描述符”,它表示存在于存储网站的windows服务器上的图像文件

我有图像的本地路径,但不知道如何创建/获取文件描述符

我的研究在vbscript/asp方面没有太多发现,所以我不确定这是否可能

但是,有人熟悉如何使用.ASP而不是.net来实现这一点吗


谢谢。

API表示应用程序编程接口。你说的是哪种API。vbscript无法调用Windows API。就是这样


现在,文件描述符是shell的一部分,shell的大部分都是基于idispatch com的,并且可以被vbscript访问。那么你想做什么呢

如果对你有用的话,先试试这个

 dim fs,f
 set fs=Server.CreateObject("Scripting.FileSystemObject")
 set f=fs.GetFile("c:\test.txt")
 Response.Write("The File names without extension of the file are: ")
 Response.Write(f.ShortName)
 set f=nothing
 set fs=nothing
在循环中正确地运行它应该会给你关于文件夹中图像的所有信息,如果你关注它,或者如果你可以发送图像文件名作为描述,它也会在那里。。。
以下是您可以获得的一些信息:

api只是我的客户感兴趣的第三方解决方案,我的代码与他们的api之间来回通信的一个特殊方面是,我可以向url发布一个变量字符串,其中一个变量需要是表示服务器上图像的“文件描述符”。因此,api并不是我想弄明白的一个真正的因素——我所有与api相关的数据交换工作正常,只是拍摄我知道存在于我的服务器上的图像并获取该图像的“文件描述符”的问题才是我想要的希望我能解释清楚。谢谢,不太好。在Windows中,FileDescriptor是一种数据结构,描述正在拖动的文件,它包含文件的最后修改日期等。在Unix中,它在处理磁盘结构时具有不同的含义。你是什么意思?谢谢你的帮助-听起来像是一个完全不同的竞技场文件系统,等等。所以我只是临时凑合一下。谢谢你在这件事上花时间陪我,我很感激,我知道从一开始就没什么可谈的。最好。老实说,如果你的第三方API需要一个文件描述符,我想这只是意味着它需要你的文件名或API文档定义的定制格式的文件元数据。但是如果不知道您使用的是哪种API,就很难说了。Web服务是一种非常常见的API形式,现在@tamak您可能有错误的选择。