我得到XMLHttpRequest错误,当我试图连接到解析服务器从扑动web应用程序



每当我试图通过flutter web应用程序连接到解析服务器时,我都会得到XMLHttpRequest错误。我发现这是CORS问题,但不知道如何解决这个问题。我确实看到了parse_server_sdk_flutter的文档,其中说对于web支持,"由于跨域资源共享(CORS)限制,这需要在parse-server中添加x - parse- install - id作为允许的标头。"当通过express运行时,设置ParseServerOptions allowHeaders: ['X-Parse-Installation-Id']"我一直在到处寻找知道我需要在哪里添加这个以及如何添加这个。老实说,我不知道如何添加这个,也不知道该在代码的哪一部分添加这个。我已经被困在这里好几天了。我的整个项目是基于这个解析服务器后端,我真的不知道如何解决这个问题。请帮助!

使用ParseDioClient:

https://pub.dev/packages/parse_server_sdk_flutter

await Parse().initialize(
clientCreator: ({
bool? sendSessionId,
SecurityContext? securityContext
}) => ParseDioClient(
sendSessionId: sendSessionId,
securityContext: securityContext
),
);

相关内容

最新更新