Я пишу некоторый AJAX в приложении для iPad (собственное приложение), который отправляет запрос AJAX на сервер разработки Django.По какой-то странной причине мой сервер разработчиков Django получает от 30 до 40 запросов от iPad.Этот же код не демонстрирует такое поведение при выполнении из браузера на рабочем столе.Код выглядит следующим образом:
JS:
$.ajax({
url: 'http://192.168.1.120:8000/test/',
data: {'name': 'value'}
});
Django:
def CommTest(request):
data = request.GET['name']
newData = TestData(data=data)
newData.save()
response = HttpResponse()
response['Access-Control-Allow-Origin'] = '*'
response['Access-Control-Allow-Methods'] = 'POST, GET, OPTIONS'
response['Access-Control-Max-Age'] = 1000
response['Access-Control-Allow-Headers'] = '*'
return response
Результат - от 30 до 40 записей в моем объекте "TestData" и очень медленный ответв приложении для iPad.
Странно, да?