Dart 颤振Http请求:响应状态代码无效
我在flatter中进行http调用,以检查登录页面中的用户名和密码。 如果我输入正确的用户名和密码,我将获得状态码200 OK!到目前为止,一切都很好 但是,如果我输入了错误的用户名和密码,为了得到我的状态码901,颤振抛出一个异常:无效响应状态码!Dart 颤振Http请求:响应状态代码无效,dart,flutter,Dart,Flutter,我在flatter中进行http调用,以检查登录页面中的用户名和密码。 如果我输入正确的用户名和密码,我将获得状态码200 OK!到目前为止,一切都很好 但是,如果我输入了错误的用户名和密码,为了得到我的状态码901,颤振抛出一个异常:无效响应状态码! 可能http包只适用于常规状态代码(而不是单独的状态代码)?您应该返回有效的http状态代码,否则它将返回您提到的错误: 您应该返回有效的http状态代码,否则它将返回您提到的错误: 您肯定不想返回901。您应该返回一个有效的已理解状态代码。例如
可能http包只适用于常规状态代码(而不是单独的状态代码)?您应该返回有效的http状态代码,否则它将返回您提到的错误:
您应该返回有效的http状态代码,否则它将返回您提到的错误:
您肯定不想返回901。您应该返回一个有效的已理解状态代码。例如,我会使用403(禁止)。在维基百科条目中可以找到一个易于理解的列表。您肯定不想返回901。您应该返回一个有效的已理解状态代码。例如,我会使用403(禁止)。在维基百科条目中可以找到一个易于理解的列表。谢谢-你说得对!但是有没有办法,为了创建单独的状态代码,Flatter也接受?我将返回403代码,然后在标题中返回详细信息。没有理由不使用403表示禁止登录。登录只是一个例子,但我有一个用例,需要使用个人状态码。那么我该如何处理颤振呢?你需要把它映射到一个官方代码中,在标题中有更多的数据来区分你的子类别。谢谢-你说得对!但是有没有办法,为了创建单独的状态代码,Flatter也接受?我将返回403代码,然后在标题中返回详细信息。没有理由不使用403表示禁止登录。登录只是一个例子,但我有一个用例,需要使用个人状态码。那么,我如何处理颤振?您需要将其映射到一个官方代码中,在标题中添加更多数据以区分您的子类别。谢谢,但是您知道,如果有任何方法可以使用托管状态代码吗?当然,您只需创建自己的http客户端。谢谢,但是您知道,如果有任何方法可以使用自定义状态代码?当然,您只需要创建自己的http客户端。