private boolean isPresentationRequest(HTTPRequest httpReq) { if (!httpReq.isGetRequest()) return false; String urlPath = httpReq.getURI(); if (urlPath == null) return false; String presentationURL = getPresentationURL(); if (presentationURL == null) return false; return urlPath.startsWith(presentationURL); }
public String getFirstLineString() { return getMethod() + " " + getURI() + " " + getHTTPVersion() + HTTP.CRLF; }
public ParameterList getParameterList() { ParameterList paramList = new ParameterList(); String uri = getURI(); if (uri == null) return paramList; int paramIdx = uri.indexOf('?'); if (paramIdx < 0) return paramList; while (0 < paramIdx) { int eqIdx = uri.indexOf('=', (paramIdx+1)); String name = uri.substring(paramIdx+1, eqIdx); int nextParamIdx = uri.indexOf('&', (eqIdx+1)); String value = uri.substring(eqIdx+1, (0 < nextParamIdx) ? nextParamIdx : uri.length()); Parameter param = new Parameter(name, value); paramList.add(param); paramIdx = nextParamIdx; } return paramList; }
private void soapActionRecieved(HTTPRequest soapReq) { String uri = soapReq.getURI(); Service ctlService = getServiceByControlURL(uri); if (ctlService != null) { ActionRequest crlReq = new ActionRequest(soapReq); deviceControlRequestRecieved(crlReq, ctlService); return; } soapBadActionRecieved(soapReq); }
private void httpGetRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); Debug.message("httpGetRequestRecieved = " + uri); if (uri == null) {
private boolean isPresentationRequest(HTTPRequest httpReq) { if (!httpReq.isGetRequest()) return false; String urlPath = httpReq.getURI(); if (urlPath == null) return false; String presentationURL = getPresentationURL(); if (presentationURL == null) return false; return urlPath.startsWith(presentationURL); }
private boolean isPresentationRequest(HTTPRequest httpReq) { if (!httpReq.isGetRequest()) return false; String urlPath = httpReq.getURI(); if (urlPath == null) return false; String presentationURL = getPresentationURL(); if (presentationURL == null) return false; return urlPath.startsWith(presentationURL); }
public void httpRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); Debug.message("uri = " + uri); /* if (uri.startsWith(ContentDirectory.CONTENT_EXPORT_URI) == true) { getContentDirectory().contentExportRequestRecieved(httpReq); return; } */ super.httpRequestRecieved(httpReq); }
public void httpRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); Debug.message("uri = " + uri); /* if (uri.startsWith(ContentDirectory.CONTENT_EXPORT_URI) == true) { getContentDirectory().contentExportRequestRecieved(httpReq); return; } */ super.httpRequestRecieved(httpReq); }
public ParameterList getParameterList() { ParameterList paramList = new ParameterList(); String uri = getURI(); if (uri == null) return paramList; int paramIdx = uri.indexOf('?'); if (paramIdx < 0) return paramList; while (0 < paramIdx) { int eqIdx = uri.indexOf('=', (paramIdx+1)); String name = uri.substring(paramIdx+1, eqIdx); int nextParamIdx = uri.indexOf('&', (eqIdx+1)); String value = uri.substring(eqIdx+1, (0 < nextParamIdx) ? nextParamIdx : uri.length()); Parameter param = new Parameter(name, value); paramList.add(param); paramIdx = nextParamIdx; } return paramList; }
public ParameterList getParameterList() { ParameterList paramList = new ParameterList(); String uri = getURI(); if (uri == null) return paramList; int paramIdx = uri.indexOf('?'); if (paramIdx < 0) return paramList; while (0 < paramIdx) { int eqIdx = uri.indexOf('=', (paramIdx+1)); String name = uri.substring(paramIdx+1, eqIdx); int nextParamIdx = uri.indexOf('&', (eqIdx+1)); String value = uri.substring(eqIdx+1, (0 < nextParamIdx) ? nextParamIdx : uri.length()); Parameter param = new Parameter(name, value); paramList.add(param); paramIdx = nextParamIdx; } return paramList; }
public String getFirstLineString() { return getMethod() + " " + getURI() + " " + getHTTPVersion() + HTTP.CRLF; }
public String getFirstLineString() { return getMethod() + " " + getURI() + " " + getHTTPVersion() + HTTP.CRLF; }
public void httpRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); Debug.message("uri = " + uri); if (uri.startsWith(ContentDirectory.CONTENT_EXPORT_URI) == true) { getContentDirectory().contentExportRequestRecieved(httpReq); return; } super.httpRequestRecieved(httpReq); }
public void httpRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); Debug.message("uri = " + uri); if (uri.startsWith(ContentDirectory.CONTENT_EXPORT_URI) == true) { getContentDirectory().contentExportRequestRecieved(httpReq); return; } super.httpRequestRecieved(httpReq); }
private void soapActionRecieved(HTTPRequest soapReq) { String uri = soapReq.getURI(); Service ctlService = getServiceByControlURL(uri); if (ctlService != null) { ActionRequest crlReq = new ActionRequest(soapReq); deviceControlRequestRecieved(crlReq, ctlService); return; } soapBadActionRecieved(soapReq); }
private void soapActionRecieved(HTTPRequest soapReq) { String uri = soapReq.getURI(); Service ctlService = getServiceByControlURL(uri); if (ctlService != null) { ActionRequest crlReq = new ActionRequest(soapReq); deviceControlRequestRecieved(crlReq, ctlService); return; } soapBadActionRecieved(soapReq); }
public void httpRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); if (uri.startsWith(PRESENTATION_URI) == false) { super.httpRequestRecieved(httpReq); return; } Clock clock = Clock.getInstance(); String contents = "<HTML><BODY><H1>" + clock.toString() + "</H1></BODY></HTML>"; HTTPResponse httpRes = new HTTPResponse(); httpRes.setStatusCode(HTTPStatus.OK); httpRes.setContent(contents); httpReq.post(httpRes); }
private void httpGetRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); Debug.message("httpGetRequestRecieved = " + uri); if (uri == null) {
private void httpGetRequestRecieved(HTTPRequest httpReq) { String uri = httpReq.getURI(); Debug.message("httpGetRequestRecieved = " + uri); if (uri == null) {