作为RESTAPI的一部分上载多个文件的最佳方法?单个或多个POST请求?
我正在尝试为我的web服务创建RESTAPI 我想让API的用户能够使用我的服务发起新的请求。这包括上载一个或两个zip文件以及一些其他参数 我怎样才能将所有这些合并到一个请求中?还是以某种方式处理多个请求更好 我不太熟悉RESTAPI的制作,所以我不知道人们通常是怎么做的作为RESTAPI的一部分上载多个文件的最佳方法?单个或多个POST请求?,api,rest,post,http-post,Api,Rest,Post,Http Post,我正在尝试为我的web服务创建RESTAPI 我想让API的用户能够使用我的服务发起新的请求。这包括上载一个或两个zip文件以及一些其他参数 我怎样才能将所有这些合并到一个请求中?还是以某种方式处理多个请求更好 我不太熟悉RESTAPI的制作,所以我不知道人们通常是怎么做的 如果有必要的话,我将在我的网站上使用PHP。要做到这一点,您需要您的客户端以mime/multipart格式上传。我不知道PHP,但我确信有一个库支持接收/解析您得到的多部分消息 至于这是否是个好主意。。如果启动请求是创建单
如果有必要的话,我将在我的网站上使用PHP。要做到这一点,您需要您的客户端以mime/multipart格式上传。我不知道PHP,但我确信有一个库支持接收/解析您得到的多部分消息 至于这是否是个好主意。。如果启动请求是创建单个资源,那么接受mime/multipart并非不合理。如果所发送的部分本身就是成熟的资源,那么最好让客户端单独发送它们,并在初始化请求中引用它们。还要注意,mime/multipart对于您的客户机来说比简单的请求更难处理
这似乎与您试图完成的目标有关。谢谢,这非常有用。直到现在,我才意识到默剧和波斯特完全不同。我想我必须看看这个API的用户是否同意创建MIME请求。用PHP处理它似乎并不难。谢谢你的帮助。实际上现在我有点困惑了。MIME是POST请求的一种类型吗?也许会有帮助。