finatra

    4熱度

    2回答

    我有一個有put端點的服務。我希望能夠訪問url參數以及body。 我該如何做到這一點。 這是我的終點: put("/:customerNum") { foo: Foo => val custNum = ??? } 如何訪問customerNum?

    1熱度

    1回答

    我閱讀了Finatra入門指南,並且我能夠編寫HelloWorld服務及其功能測試。 目前我特性測試看起來像 server.httpPost( path = "/hi", postBody = """{"name": "Foo", "dob": 136190040000}""", andExpect = Ok, withBody = """{"msg":"He

    0熱度

    2回答

    我是新來的Finatra和斯卡拉。我需要在發佈請求中存儲另一個數據的IP地址。我正在使用自定義案例類: case class MyRequest(name : String, email: String) 如何在此請求中獲取remoteAddress? 在此先感謝。

    0熱度

    1回答

    在twitter-clone例如,下面的火力客戶端被定義: @Singleton class FirebaseClient @Inject()( httpClient: HttpClient, mapper: FinatraObjectMapper) { // ... } 我想編寫使用這個類的測試。我的問題是,我不能簡單地實例化在我的測試代碼這個類的一個變量: cl

    0熱度

    1回答

    如何在處理請求並構建響應後刪除cookie? 我曾嘗試下面的代碼,但它似乎並沒有工作: get("/login") { request => val message = request.cookies.get("flash-message").map(_.value) request.removeCookie("flash-message") render.view(

    0熱度

    1回答

    我想在我的小鬍子模板文件中包含一個JS腳本。 <html> <head> <script id="{{app.js}}" type="text/mustache"></script> </head> <body> <div> Users: <ul> {{#users}} <li>{{name}}</li> {{/users

    1熱度

    1回答

    這是我的用例: 我正在實現一個finatra服務器,它應該能夠接收許多併發的大型請求。 這些請求有一個由多個小json對象組成的大型主體(幾兆字節),並連在一起。 我想避免將整個請求主體加載到內存中。我正在尋找一種方法來讀取塊中的請求正文,並使用支持這種異步解析的json解析器。 在node.js中,可以通過使用jsonp包來實現(參見示例 - https://github.com/jaredha

    1熱度

    1回答

    我是新來的Scala,我正在寫一個finatra和slick應用程序的功能測試,我無法弄清楚爲什麼響應頭總是發回我的資源如下: { success: true, failure: false, value: { resources... } } 有沒有人遇到過這個?我怎樣才能讓響應主體返回資源(value)。

    1熱度

    1回答

    我實現了一個帶有Finatra和我的API輸出蛇情況json的API服務器, case class A { val someProperty: String } val a = A("value") a將被序列的int JSON和反之亦然 {"some_property":"value"} 但是,我必須訪問與駝峯JSON I/O,第三方API,它表示上述對象,具有 {"so