Changeset 18:aafa3884b2c4 in AnnotationManagerN4J for src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorInfo.java
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorInfo.java
r2 r18 3 3 import java.io.InputStream; 4 4 5 import org.apache.log4j.Logger;6 import org.restlet.data.Form;7 5 import org.restlet.data.MediaType; 8 6 import org.restlet.representation.InputRepresentation; 9 7 import org.restlet.representation.Representation; 10 8 import org.restlet.resource.Get; 11 import org.restlet.resource.Options;12 9 import org.restlet.resource.ServerResource; 13 14 15 16 10 17 11 18 12 public class AnnotatorInfo extends ServerResource { 19 13 20 private Logger logger = Logger.getRootLogger();21 22 /**23 * Erlaubt cross scripting bei Aufruf aus Javascript24 * @param entity25 */26 @Options27 public void doOptions(Representation entity) {28 Form responseHeaders = (Form) getResponse().getAttributes().get("org.restlet.http.headers");29 if (responseHeaders == null) {30 responseHeaders = new Form();31 getResponse().getAttributes().put("org.restlet.http.headers", responseHeaders);32 }33 responseHeaders.add("Access-Control-Allow-Origin", "*");34 responseHeaders.add("Access-Control-Allow-Methods", "POST,OPTIONS,GET");35 responseHeaders.add("Access-Control-Allow-Headers", "Content-Type");36 responseHeaders.add("Access-Control-Allow-Credentials", "false");37 responseHeaders.add("Access-Control-Max-Age", "60");38 }39 40 41 42 14 @Get("html") 43 15 public Representation getHTML(){
Note: See TracChangeset
for help on using the changeset viewer.