我正在创建一个用于更新用户个人资料数据的REST API。我创建了一个API&我想用它来更新所有类型的数据,如姓名,电子邮件和个人资料图片。
如果我没有发送多部分请求(意味着我只是更新文本),API工作正常,但如果我更新图像,那么我看到一个问题 - 我无法更新个人资料图片。但如果我使用POST方法,那么我可以更新配置文件pic&数据也是如此。
以下是REST API的代码
for /l %%x in (1,1,120) do (
echo %%x
call "C:\File Path\ProgramStart.bat" -macro "C:\File Path\MyScript%%x.txt"
timeout 3
call OpenChecker.bat
)
call "C:\File Path\ProgramStart.bat" -macro "C:\File Path\AnotherScript.txt"
请建议做什么?
答案 0 :(得分:0)
如果你还没有这样做......
在较旧的浏览器上调用'PUT'
方法要求您首先自定义/覆盖标题以接受'PUT'
,
要么
更简单的方法是通过添加'POST'
的额外参数来覆盖'PUT'
_METHOD=PUT
http://www.slimframework.com/docs/objects/request.html