我正在开发一个 flutter 应用程序,需要访问存储我的文件的 Synology Nas。基本上我需要在我的应用程序中添加一个文件管理器来处理文档。
当我尝试向 Synology 发出 https 请求(首先登录并获取 sid,然后尝试检索数据)时,问题就出现了。
我有我的 url,例如
<QuickconnectId>.fr3.quickconnect.to/webapi/auth.cgi
,我在其中进行 http 登录请求。我确保使用 SYNO.API.Auth、多个版本、“登录”方法等正确创建 http 请求..
该http请求的结果是一个加载页面:
<!doctype html> <html> <head> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-131382946-3">**strong text** etc...
我使用 Postman 直接在我的应用程序中尝试了 http 请求。所有的结果都是一样的,加载页面。
我希望在登录后收到 SID,以便能够处理我的文档。
我发现 Synology 使用了一些重定向,并且可能在某些标头中提供,但我不知道如何继续,有什么帮助吗?
请问问题解决了吗?