Описание тега perfect

Perfect - это фреймворк для разработки веб-сервисов и других REST-сервисов на языке программирования Swift. Он позволяет разработчикам создавать, используя только Swift, для программирования своих проектов как на стороне клиента, так и на стороне сервера.
2 ответа

Amazon AWS SDK с использованием Swift и Perfect?

Можно ли использовать Amazon Web Services SDK для iOS в серверном приложении Swift, разработанном с использованием Perfect Framework? Я хотел бы иметь возможность развернуть мое приложение Perfect в AWS и совершать звонки в DynamoDB, S3 и т. Д. Из п…
11 апр '17 в 19:13
2 ответа

Перенаправление SSL изменяет IP-адрес клиента, считанный из HTTPResponse

Я использую Perfect Framework для моего серверного приложения, работающего на экземпляре AWS EC2. Я использую следующий код для получения IP-адреса клиента. open static func someapi(request: HTTPRequest, _ response: HTTPResponse) { var clientIP = re…
21 май '18 в 19:59
2 ответа

Минимальное идеальное хеширование целых чисел в диапазоне двух оснований

Я ищу простую хеш-функцию, которая бы принимала целое число в диапазоне от двух базовых и (случайным образом) хеш-функцию к другому целому числу в этом диапазоне без коллизий. Это будет использоваться для построения перестановки и предпочтительно из…
22 сен '16 в 00:06
1 ответ

Ошибки сборки проекта Perfect + Mongo в Ubuntu

Я получаю эти ошибки при попытке создать приложение Swift, которое использует Perfect-HTTPServer а также Perfect-MongoDB пакетные зависимости Compile Swift Module 'MongoDB' (7 sources) <module-includes>:1:10: note: in file included from <mo…
20 мар '17 в 17:59
1 ответ

Значение типа "Сканер" не имеет члена "scanHexInt32"

Когда я компилирую свой проект Swift для Mac, он компилируется нормально, но когда я компилирую тот же код в Ubuntu 16.04, я получаю следующую ошибку. value of type 'Scanner' has no member 'scanHexInt32' if Scanner(string: self).scanHexInt32(&va…
26 авг '17 в 07:30
1 ответ

Разбор с Perfect CURL Swift

Я пытался создать серверную программу Swift, которая загружает данные JSON из Parse с помощью вызова Parse cURL. Чтобы это работало, мне нужно использовать пакет для Swift под названием "Perfect cURL", который работает на стороне сервера swift. Я не…
08 окт '17 в 09:34
1 ответ

Как изменить название процесса в Swift на Linux?

Python: setproctitleКак сделать то же самое в Swift?
13 дек '18 в 07:12
0 ответов

Не удалось привязать приложение на стороне сервера Swift Perfect к порту 80

Я запустил свой экземпляр AWS ec2 и настроил свой быстрый серверный проект Perfect Server на удаленной машине (Ubuntu 16.04). Он отлично работает на портах разработчика, я имею в виду, кроме порта 80. Вот что произошло, когда я попытался запустить п…
23 авг '18 в 16:38
0 ответов

Swift на стороне сервера - отлично "Не может передавать данные с одной страницы на другую".

Я хотел написать пример для передачи данных с одной страницы на другую, но что-то идет не так. Рисунок 1: домашняя страница для ввода текста для отображения на следующей странице. файл index.mustache {{% handler:PerfectHandler}}<!DOCTYPE html>…
16 фев '16 в 16:50
1 ответ

Как использовать Perfect(Swift) под VirtualHost(Apach)?

У меня есть Apache на ОС Ubuntu. Моя Ubuntu использует amazon Lightsail. Я настроил VirtualHost для использования Perfect Web-сервера, как это <Location "/PerfectTemplate"> ProxyPass http://localhost:8182 ProxyPassReverse http://localhost:8182…
08 июл '18 в 00:43
0 ответов

Swift Perfect oAuth2.0 в aws

Я хочу использовать Swift Perfect Framework для серв. Я обнаружил, что AWS поддерживает исполняемый файл Swift. Я пытаюсь использовать службу IAM в Swift. Но, не найдя учебника, чтобы правильно его реализовать. Пожалуйста, направьте меня по этому по…
09 мар '17 в 11:08
1 ответ

Perfect-MySQL majorVersion:3 неопределенных символа для архитектуры x86_64:

Я получаю ld: символы не найдены для архитектуры x86_64 ошибка при сборке с терминала (swift build) (swift 4).Это указывает на простой инициализации в моем коде, как: let mysql = MySQL() Два намека: Подсказка #1: у меня нет проблем со сборкой в ​​Xc…
21 янв '18 в 20:26
1 ответ

Как лучше всего завершить работу Swift-сервера с помощью Perfect во время запуска сервера?

Я использую Perfect на стороне сервера Swift и у меня есть некоторые условия в main.swift, где сервер должен быть прерван до фактического запуска. Есть ли лучшая практика для обработки этого завершения? В настоящее время я выдаю ошибку, потому что r…
27 ноя '16 в 20:39
0 ответов

PerfectMustache, имеющая проблему в разделах разбора

Следующий шаблон не обрабатывается в Perfect Server Side Swift при вызове из браузера Android. Работает при вызове из браузера iOS. Я анализирую в Perfect Server Side Swift с использованием PerfectMustache. Я использую Turnstile Perfect Authenticati…
04 окт '18 в 17:40
2 ответа

Сокеты распределения нагрузки на горизонтально масштабируемом сервере WebSocket?

Каждые несколько месяцев, размышляя над личным проектом, включающим сокеты, у меня возникает вопрос: "Как бы вы правильно загрузили балансировочные сокеты на динамически масштабируемом сервере WebSocket с горизонтальным масштабированием?" Я понимаю …
16 ноя '17 в 03:56
2 ответа

Как сделать почтовый запрос в CURL с Perfect

Я установил сервер Perfect и написал все свои API, но я застрял в CURL, я не знаю, как мне установить заголовки, которые я никогда раньше не работал с CURL. Я настраиваю платежный шлюз и хочу установить заголовки авторизации и отправить данные тела,…
07 дек '16 в 14:19
1 ответ

Ошибка пути к файлу XCode

Я разрабатываю бэкенд с Совершенным + Swift3, я хочу, чтобы загрузить текстовый файл с конфигурацией. При запуске проекта в Xcode8 id не обнаруживает текстовый файл. Однако, когда я собираю приложение для Linux, оно работает нормально. После отладки…
26 авг '17 в 05:16
2 ответа

Как получить прогресс загрузки файлов на сервер в Perfect

Я пытаюсь создать веб-страницу, используя Perfect(perfect.org), где пользователи будут просматривать и загружать файлы. Может кто-нибудь сказать мне, как я могу получить прогресс загрузки файла?
03 окт '17 в 09:50
2 ответа

Укажите домен для веб-приложения, работающего на OS X Server (например, Kitura, perfect, steam server)

Используя приложение сервера OS X, я могу указать несколько доменов на разные сайты. Все домены могут использовать порт 80 одновременно, и OS X решит, какой веб-сайт использовать. Когда я запускаю свой сервер kitura (я полагаю, то же самое происходи…
27 июн '17 в 15:00
1 ответ

Как собрать Swift Perfect Server, используя Xcode для Ubuntu?

Итак, я понимаю, как мы можем построить его для OSX, но как нам создать идеальный сервер http в Linux? Есть ли способ, которым мы можем собрать исходный код, используя Xcode, но скомпилировать его для Ubuntu?
25 мар '16 в 23:04