Andrew
Как мне подсказали, можно nginx для https использовать
kallibr44
тут тогда API поднимать
Kirill
kallibr44
и с прилоежния запросы кидать на сервак
Kirill
kallibr44
Flask
kallibr44
xD
kallibr44
Flask4ever
kallibr44
сорян, 7 час работы идет
Andrew
гитхаб
Там порой не понятнее
Kirill
Flask4ever
Фласк на нгникс ещё под юникорн вроде ставят?
kallibr44
Там порой не понятнее
построить api на самом деле не сложно, тем более у тебя не интернет-банк т.е. каких-то приватных данных не передается (на случай если попробуют API запросы подделать). Просто используй реально Flask
kallibr44
Andrew
Я нашел гайд один под гуникорн, нгинкс и джанго рестфул, но еще не разбирался. Могу сюда ссылку кинуть, на "конфирм" адекватности сего материала?
kallibr44
heroku так работает
Kirill
Andrew
Я бы сделал всё без заморочек, но есть одно но
Andrew
Эппл допускает только https
Andrew
https://tutos.readthedocs.io/en/latest/source/ndg.html
Цезарь
Есть браузеры кроме Тора с таким же действием ВПНа?
Kirill
Цезарь
kallibr44
просто как по мне flask самое простое решение т.к.
@app.route('/get_data',methods=['POST'])
def parse():
result = get_data(response.json)
return result
и просто на устройстве делаешь POST запрос с нагрузкой на url "https://site.com/get_data" к примеру
{"request":"first_data"}
kallibr44
где в get_data() основная логика программы
Виталий
Настраиваю прием платежей на Payeer. Там в url обработчика нельзя засунуть ip сервера, требует, чтобы домены совпадали. Ввел дирректорию, проксирую ее на нужный порт. Но CloudFlare блокирует внешние post запросы. Как все-таки получить запрос от платежной системы в таком случае?
Andrew
Ыааа, сложно 😩
Kirill
kallibr44
Kirill
Andrew
Kirill
kallibr44
воды много
Andrew
Alex
Andrew
А что еще подключать нужно?
Alex
в смысле nginx один из возможных вариантов
Andrew
Еще апач
Alex
да много чего
Andrew
Но мне тут сказали, что он в данном случае не нужен
Alex
тот же gunicorn сам по себе умеет в TLS, но выставлять его наружу не стоит
Alex
nginx более популярное решение в наши дни, если не нужны специфичные апачевские штуки.
Alex
зы: тред не читал
Andrew
Если бы я знал, какие специфические штуки есть у апача 😂
Alex
которые тебе вероятно не нужны
Andrew
Скорее всего
Проксимов
Проксимов
₽
Andrew
Мне просто надо с базы в приложение надо передать данные
Alex
и еще haproxy перед ними ага
Alex
Andrew
А по другому эпл и не примет в апстор
Alex
кстати для TLS тебе еще понадобится сертификат, но LetsEncrypt наше все.
Andrew
Поясни?
kallibr44
народ, подскажите как так :D Короче, делаю парсер для сайта, сам астраница подгружается через JS, но мне надо кусок JS кода для другого запроса. Делаю запрос на страницу без заголовков, выдает что недостаточно куки для запроса. Делаю сначало GET на домашнюю страницу (собрать куки), там мне долбит что заголовки нужны (без юзерагента не пускает), НО когда я делаю запрос с UA, то у меня просто просиходит тайм-аут запроса. Как это обойти можно?
Andrew
Вот про сертификат слышал
Andrew
Он же вродь платный?
Alex
LetsEncrypt - бесплатный CA
Alex
с небольшим дополнительным гемороем в виде настройки автоматического перевыпуска сертификатов, т.к. они недолго живут ЕМНИП.
Andrew
Alex
вообще никто не мешает настроить бесплатный CloudFlare терминировать TLS, но от CloudFlare до сервера все таки тоже лучше иметь TLS.
Andrew
Слышал в том плане, что знаю, что он платный
Andrew
Но не знаю, по чем
Alex
кто платный?
kallibr44
сертификаты дорогие вроде
Andrew
Тлс
Alex
Andrew
Или хттпс
Alex
CloudFlare бесплатный
kallibr44
Andrew
Для mvp уж точно
Alex
я про платные)
м... PositiveSSL на namecheap стоит $7.88 в год на один домен. это что дорого?
Vladislav
kallibr44
я спрашивал)) Я с вебом не дружу в этом плане (на хостингах где сижу, все сертификаты в комплекте с серваком идут)
Alex
Vladislav
если ev всякое ни о чем не говорит, значит и незачем :)
Andrew
Короооче
Django RESTful или все же Flask, пока не поздно?
Alex