Если вы столкнулись с TypeError: unhashable type: 'list'
, вам нужно повернуть списки или наборы в кортежи, например
set(map(tuple, list_of_lists1)).symmetric_difference(set(map(tuple, list_of_lists2)))
500 Внутренняя ошибка сервера
Общее сообщение об ошибке, заданное при возникновении непредвиденного состояния, и более точное сообщение не подходит
Если метод HTTP POST или класс верен , его ничего плохого со стороны клиента (приложение для Android). Проблема возникла с сервера. Код состояния приложения и строка состояния ответного сообщения JSON получают 500 до тех пор, пока вы не исправите ошибку на стороне сервера.
Примечание: без исправления этой ошибки можно отлично работать с тем же URL-адресом для iOS.
Ошибка 500 - это стажер сервера. Ваш звонок может быть правильным!
Например, если вы регистрируете пользователя с POST при первом запуске, но во второй раз попробуйте снова зарегистрировать того же пользователя, я получу ошибку 500.
Подумайте об обстоятельствах, которые могут привести к этой ошибке. И разместите свой код, чтобы мы могли вам помочь.
[http://en.wikipedia.org/wiki/List_of_HTTP_status_codes] [1]
При тестировании библиотеки socialauth из ссылки
http://www.3pillarglobal.com/insights/part-1-using-socialauth-to-integrate-facebook-api-in-android
Обнаружено, что в течение некоторого интервала времени facebook не позволяет отправлять сообщения. Но через некоторое время это разрешено.
В течение этого периода времени мы получаем эту ошибку кода состояния 500.
В классе SocioAuthAdapter в методе updateStatus мы получаем это сообщение в блоке catch.
Настроить ваше сообщение в соответствии с ...