The new version 5.8.0 of WebserviceTool (deskop) is now available and offers following new features:
- New: In REST request files, HTTP header fields can now be defined
- New: In REST requests, the HTTP header fields are displayed and logged
- New: In REST query parameters, a variable can be added to the URL without name by setting the attribut wst_name=""
- New: An * behind the webservice file name indicates that it has been modified
- New: The 5 internal memories can now be accessed from scripts
- New: API.globalVars can be used to pass variables from one script run to another run. The variables remain accessible as long as the GUI is not closed.
- New: The method API.readInputFile now supports different encodings
- New: API.HttpHeaderList contains all header values in a list
- New: Added method DateTimeChooser.getSelectedDateTime
- New: Added method Api.removeWstAttributes
- New: Added method ApiRequest.countInputFields
- New: Added method NanoXmlUtils.removeXmlDeclaration
- New: Added method XMLElement.deepClone
- New: Added usage log
- New: On script start in GUI mode, the signature infos are always displayed.
- Bugfix: REST request with JSON data had problems with Umlaute. Fixed now.
- Bugfix: View XML from clipboard had problems with Umlaute. Fixed now.
- Bugfix: NanoXmlUtils.toPrettyString did not escape attribute values. Fixed now.
- Bugfix: When selecting the webservice option 'Show attributes as nodes', the content of the XMLElements was not shown. Fixed now.
- Bugfix: The API.scriptFile was not updated when API.runScript was called. Fixed now.
- Bugfix: Corrected errors in javadoc
- Bugfix: Fixed some more minor bugs