12

Google chrome 拡張ツールSimple REST Clientを使用して Web サービスをテストしています。複数のパラメータを指定して post メソッドを呼び出す方法。インターネットで検索しましたが、このアプリに関する十分なドキュメントがありません。

POST メソッドの例

    @POST
     @Path("createcategory")
     @Consumes("application/x-www-form-urlencoded")
     @Produces(MediaType.APPLICATION_XML)
     public void CreateCategory(@FormParam("cname") String cname,@FormParam("cdescription") String cdescription) 
    {


     CategoriesBO category = new CategoriesBO();
     category.setCategoryName(cname);
     category.setCategoryDescription(cdescription);

     CategoriesEntityHandler handler = new CategoriesEntityHandler();
     try {
        category = handler.createCategory(category);


    } catch (Exception e) {

    }

}
4

2 に答える 2

15

このリンクは追加を提案しました

"Content-Type: application/x-www-form-urlencoded" 

ヘッダーボックスとパラメーターリストで:

(param1=val1&param2=val2&...) 

私のために働いたデータボックスで。

于 2012-12-07T20:49:48.550 に答える
1

「ヘッダー」の場合、各ヘッダーは改行である必要があります。

Content-Type: application/json
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36

「データ」はjson形式である必要があるため、次のようになります。

{"login":"USERNAME","password":"PASSWORD"}

パラムリストを使用してもうまくいきませんでした。

于 2018-01-16T13:27:31.910 に答える