3-е соединение REST не удалось - PullRequest
0 голосов
/ 06 ноября 2018

У меня странная проблема, с которой я сталкиваюсь при попытке использовать API REST, расположенный на моем сервере. 1-е и 2-е соединение может быть успешно выполнено, однако, когда я пытаюсь сделать третье соединение, оно зависает! Проблема возникает только тогда, когда я пытаюсь подключиться с любого мобильного устройства (Android или iOS, используя флаттер или xamarin .... и т. Д.) и только при использовании моей сети Wi-Fi (он отлично работает при использовании моих сотовых данных!) в то время как у меня нет проблем, когда я использую почтальон или используя запрос ajax с любой веб-страницы. Вот моя конечная точка, и я надеюсь, что кто-то может помочь мне выяснить и определить точную причину: https://camtend.com/api/v1/test_api1

import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;

void login() {
    ar url = "https://camtend.com/api/v1/test_api1";
    var client = new http.Client();

    client
        .post(
        url,
    )
    .then((response) {
        print("Response status: ${response.statusCode}");


        print("Response body: ${response.body}");
    }).catchError((e) {
   print('******* Error $e');
  }).whenComplete(client.close);
}

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...