我有一個基本身份驗證令牌。在《郵差》中,它按預期工作,但當我用同樣的標題嘗試同樣的東西時,它在flutter dio上不起作用。為什么不起作用?我該怎么修?
在郵差中:
但當我在flutter和dio一起嘗試同樣的事情時:
final Dio _basicAuthDio = Dio();
String cred = "username:password";
String credEnc = utf8.fuse(base64).encode(cred);
_basicAuthDio.options = BaseOptions(
baseUrl: "${ApiConstants.baseUrl}v2",
headers: {HttpHeaders.contentTypeHeader: "application/json", "Authorization": "Basic $credEnc"},
);
它總是給我404錯誤。即使數據是相同的,端點也是相同的,頭也是相同的。為什么會發生這種事?我該怎么解決?
請確保您沒有忘記api/v2/。。。部分請求對象詳細信息中是否顯示相同的url?