Job Scheduler Erste Seite |
| JavaJavaScriptVBScriptPerl | Javadoc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Web_service_response
Die Eigenschaft Siehe auch
binary_contentNutzdaten als Byte-Array (nur Java)
Beispiel in javaString text = "This is my response"; String charset_name = "ISO-8859-1"; Web_service_response response = spooler_task.order().web_service_operation().response(); response.set_header( "Content-Type", "text/plain; charset=" + charset_name ); ByteArrayOutputStream byos = new ByteArrayOutputStream(); Writer writer = new OutputStreamWriter( byos, charset_name ); writer.write( text ); writer.close(); response.set_binary_content( byos.toByteArray() ); response.send();
Die Eigenschaft steht nur unter Java zur Verfügung. Der Typ des binären Inhalts sollte mit charset_nameZeichencodierung
Beispielvar request = spooler_task.order.web_service_operation.request; spooler_log.info( request.header( "Content-Type" ) ); // ==> text/xml; charset=utf-8 spooler_log.info( request.content_type ); // ==> text/xml spooler_log.info( request.charset_name ); // ==> utf-8
Zugriff auf den Parameter content_typeContent-Type (ohne Parameter)
Zugriff auf den Kopfeintrag headerEintrag im Kopf
Beispielspooler_log.info( "Content-Type: " + spooler_task.order.web_service_operation.header( "Content-Type" ) );
Parameter
Rückgabestring Für einen umbekannten Eintrag wird sendAntwort senden
Exceptionsstatus_codeHTTP-Status-Code
Voreingestellt ist 200 (OK). Parameter
string_contentNutzdaten als Text
Beispielvar response = spooler_task.order.web_service_operation.response; response.content_type = "text/plain"; response.charset_name = "iso-8859-1"; response.string_content = "This is the answer"; response.send();
Zuvor muss header( "Content-Type" ) = "text/plain; charset=iso-8859-1"; Der Text wird nach dem Parameter Zu den hier zulässigen Zeichen-Codierungen (Charset) siehe Siehe Parameter
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zuletzt geändert von Joacim Zschimmer, 2006-08-21 |