Hi Folks, I am newbie to restlet. I am using restlet 1.1.1 and i have to set some non standard custom headers
Request request = new Request(Method.POST, url, represent); Map<String, Object> requestAttrib = request.getAttributes(); Form headers =(Form) requestAttrib.get(RESTLET_HTTP_HEADERS); if(headers == null){ headers = new Form(); requestAttrib.put(RESTLET_HTTP_HEADERS, headers); } headers.add("appID", "abc"); headers.add("timestamp", timeStamp); headers.add("accessKey", "key"); Response response = new Client(Protocol.HTTP).handle(request); when i test this i get java.lang.IllegalArgumentException: Only HTTP or HTTPS resource URIs are allowed here at com.noelios.restlet.ext.httpclient.HttpMethodCall.<init>(HttpMethodCall.java:153) at com.noelios.restlet.ext.httpclient.HttpClientHelper.create(HttpClientHelper.java:150) at com.noelios.restlet.http.HttpClientConverter.toSpecific(HttpClientConverter.java:493) at com.noelios.restlet.http.HttpClientHelper.handle(HttpClientHelper.java:106) at org.restlet.Client.handle(Client.java:157) at org.restlet.Uniform.handle(Uniform.java:108) please help me out -- View this message in context: http://restlet-discuss.1400322.n2.nabble.com/Custom-headers-in-restlet-1-1-1-tp6484371p6484371.html Sent from the Restlet Discuss mailing list archive at Nabble.com. ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2767481