Вопросы по теме 'suave'
Загрузить файл в приложение Suave
Недавно я начал создавать веб-сайт с F # и Suave для проекта в моем университете. Одна из вещей, которые мне нужны, - это позволить пользователю загрузить файл через веб-сайт, который я затем проанализирую.
Что у меня сейчас есть
let post =...
563 просмотров
schedule
05.11.2021
Данные формы неверны с веб-сервером Suave
Я пытаюсь получить подтверждение от системы SNS AWS. Он отправляет сообщение через POST на веб-сервер, и я получаю его с помощью Suave.
Когда я получаю сообщение, поле form обрезается, я получаю:
"{\n \"Type\" :...
34 просмотров
schedule
29.10.2021
Вложение учтивой веб-части
Я впервые играю с Suave и явно чего-то не понимаю. Чего я пытаюсь добиться, так это реализовать простой Rest API:
пользователь может получить информацию о финансовых инструментах
кроме того, у каждого инструмента есть список цен
Сейчас...
103 просмотров
schedule
10.06.2022
Как установить ответ Json в учтивой веб-части
я начинаю с Suave и F#. Я пытаюсь передать сериализованный объект json в свою веб-часть, чтобы получить его в своем ответе.
В php у меня есть это
<?php
header('Access-Control-Allow-Credentials:true');...
766 просмотров
schedule
01.07.2022
Каков самый простой способ проверить, что входящий запрос содержит определенное значение заголовка
У меня есть простой сервер Suave.io в виде:
let Ok o = o |> JsonConvert.SerializeObject |> Successful.OK
let NotOk o = o |> JsonConvert.SerializeObject |> RequestErrors.BAD_REQUEST
type Result<'T> =
| Success of 'T
| Failure of...
514 просмотров
schedule
13.07.2022
Как направить /store/category/%s/brand/%s в F # Suave?
Я не могу понять, как настроить маршрутизатор для пути, например:
/store/category/%s/brand/%s
У меня есть демонстрация интернет-магазина, и она работает для простых URL-адресов, но я не вижу, как сделать более гибкие конфигурации.
Вот что...
182 просмотров
schedule
02.09.2022
Как включить сжатие для вызова JSON REST в Suave?
Я хочу знать, как вернуть JSON для моих сжатых вызовов REST:
GET /orders HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Но документы говорят только о возврате файлов
let setJson it =
it
|>JsonUtils.toJson
|> OK...
81 просмотров
schedule
09.09.2022
Пример Suave.IO не компилируется в моем проекте F#
Я пытаюсь получить этот пример от компиляции Suave.io для простого проекта F#: http://suave.io/
open Suave.Http.Applicatives
open Suave.Http.Successful
open Suave.Web
open Suave.Types
open Suave.Model
let greetings q =
defaultArg (q ^^...
693 просмотров
schedule
09.02.2023
Как получить базовое приложение websharper в xamarin, загружая javascript в браузере
Я создал базовый клиентский сервер Websharper UI.Next с приложением Suave.IO. Я использую последнюю версию Xamarin на OSX Yosemite. Я обновил все пакеты nuget после установки проекта шаблона, а затем просто запустил его.
Я запустил приложение и...
127 просмотров
schedule
07.04.2023
Moduler, монтируемые обработчики маршрутов в Suave?
Каков рекомендуемый способ иметь монтируемые обработчики маршрутов в Suave, как маршрутизаторы в Express.js?
На высоком уровне то, чего я хочу добиться, — это способ определить мои маршруты с использованием относительных путей и смонтировать их...
45 просмотров
schedule
21.10.2022
Невозможно запустить несколько тестов кармы с помощью учтивого сервера
Когда я запускаю приведенные ниже тесты по отдельности (комментируя), каждый тест проходит. Однако, когда я запускаю все тесты, я получаю необработанное исключение XmlHttpRequest. Обходительный тестовый сервер получает запросы, и журнал не...
39 просмотров
schedule
01.03.2023
Вежливый и DotLiquid
отредактировано для ясности
как-то это работает:
path "/" >=> warbler (fun _ -> OK (string DateTime.Now))
а этот нет:
let txnAccA =
let sqlStr = "select JSON from Store.Txn"
let result = Db.execute sqlStr...
93 просмотров
schedule
29.03.2023
Учтивый с netcoreapp2.0
Я следовал этому руководству по обходительности: https://legacy.gitbook.com/book/theimowski/suave-music-store/details
А вообще это выглядит хорошо. Однако я пытался заставить его работать с Linux, и по какой-то причине мне не удалось...
145 просмотров
schedule
09.01.2023