0

プレイ中のメソッドを取得するためのリクエストを送信する方法は? 私はプレイフレームワークアプリケーションとJavaデスクトップアプリケーションを持っています。メソッド get を使用して、Java デスクトップから play フレームワークにリクエストを送信したいと考えています。

これがルートファイル再生フレームワークです

# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~

# Home page
GET     /                                 Application.index
POST    /auth                             Application.authenticator
POST    /datacompany                      Application.getDataCompany
POST    /listdatafile                     Application.getListFile
POST    /urlfile                          Application.getUrlFile
GET     /getFile/{id}                     Application.getFile
# Ignore favicon requests
GET     /favicon.ico                            404

# Map static resources from the /app/public folder to the /public path
GET     /public/                         staticDir:public

# Catch all                 
*/{controller}/{action}                  {controller}.{action}

アプリケーションコントローラープレイのメソッドは次のとおりです

  public static void getFile(String id){
   //String id = params.get("id");
        System.out.println("ID : "+id);
        FileInputStream stream = ResumableDownloader.getFile(id);
        renderBinary(stream);
    }

ああ、私は今のところ、リクエストを送信したいだけですGET /getFile/{id} Application.getFile

私の悪い英語をありがとう、そしてごめんなさい

4

1 に答える 1

0

Java デスクトップ アプリケーションで HTTP クライアントを使用する必要があります。HttpClient を確認してください: http://hc.apache.org/httpcomponents-client-ga/

于 2013-07-11T04:30:02.157 に答える