我想使用restlet来使用rest webservice。这将通过一个帖子来完成。 我需要添加以下代码:
ClientResource resource = new ClientResource("url");
resource.setChallengeResponse(ChallengeScheme.HTTP_BASIC, user, password);
我有一个Json字符串,在我的rest-webservice实现的代码中,输入是一个Representation对象。如果可能的话,我需要在enitity.gettext()方法中将参数设置为(作为jsonstring)。
public StartProcessInstanceResponse startProcessInstance(Representation entity)
jsonstring = entity.gettext();
提前致谢。
答案 0 :(得分:1)
我自己找到了答案...... 你应该像这样做一个Representation对象
Representation rep = new StringRepresentation(jsonString);
然后您可以这样张贴:
resource.post(rep);
就是这样......