建立URI时的http发布方法怪异302状态码

时间:2019-04-30 07:08:22

标签: flutter

当我使用变量构建url时,返回奇怪的状态代码302。但是当我不使用变量时,相同的代码会返回状态代码200。

这将给出状态码302。

static const baseUrl = 'https://******/api'; // hidden on purpose
final http.Client httpClient;
static const apiKey = '******'; // hidden on purpose

String createUrl = '$baseUrl/folder/create?apikey=$apiKey';
    final response = await http.post(createUrl, body: {
      'name': folderName,
      'parent_id': parentId,
    });

执行以下操作时,相同的代码可以正确运行,并给出状态代码200。

final url = 'https://******/api/folder/create?apikey=$apiKey';
    final response = await http.post(url, body: {
      'name': folderName,
      'parent_id': parentId,
    });

我正在使用Flutter的http库进行POST。

0 个答案:

没有答案