こんにちは、私は自分の API に Lift を使用しています。jSONP 応答を生成するための助けが必要です。JSON 応答の作業バージョンがあり、ドメイン間の呼び出しに API を使用できるように追加する必要があります。現在、私のAPIのコードスニペットは次のとおりです。
/リクエスト/
case "api" :: "events" :: "person" :: _ Get req => JsonResponse(json_person(personEvents(req, req.request.queryString.mkString("")),person_details(req)))
/応答/
def json_person(in : List[Events], person1 : List[Person]) : JValue = {
("person" ->
person1.map(people =>
("name" -> people.main_person_name.is) ~
("alternate_name" -> people.aka.is)
))}