-
- Downloads
[UWS,TAP] 3 MAJOR DEPENDENT FIX: improve significantly the parameters...
[UWS,TAP] 3 MAJOR DEPENDENT FIX: improve significantly the parameters extraction from HTTP request in UWS (1) AND move the file-upload ability into the UWS library (2) AND the modification of parameters in UWS is now conform with the standard (3). (1) Only application/x-form-urlencoded content-type was supported. However a UWS must accept a request body containing only an XML document as a single byReference parameter. It is now done when the content-type is not known. (2) Besides multipart/form-data is now fully supported in UWS and so is still possible in TAP. (3) In the UWS standard, parameters can not be added after creation: they can just be modified. This rule is now respected in the UWS library.
Showing
- src/org/json/Json4Uws.java 18 additions, 3 deletionssrc/org/json/Json4Uws.java
- src/tap/ADQLExecutor.java 5 additions, 9 deletionssrc/tap/ADQLExecutor.java
- src/tap/AbstractTAPFactory.java 11 additions, 15 deletionssrc/tap/AbstractTAPFactory.java
- src/tap/ServiceConnection.java 7 additions, 7 deletionssrc/tap/ServiceConnection.java
- src/tap/TAPFactory.java 7 additions, 0 deletionssrc/tap/TAPFactory.java
- src/tap/TAPJob.java 130 additions, 10 deletionssrc/tap/TAPJob.java
- src/tap/TAPRequestParser.java 216 additions, 0 deletionssrc/tap/TAPRequestParser.java
- src/tap/backup/DefaultTAPBackupManager.java 179 additions, 36 deletionssrc/tap/backup/DefaultTAPBackupManager.java
- src/tap/file/LocalTAPFileManager.java 0 additions, 136 deletionssrc/tap/file/LocalTAPFileManager.java
- src/tap/log/DefaultTAPLog.java 5 additions, 5 deletionssrc/tap/log/DefaultTAPLog.java
- src/tap/parameters/DALIUpload.java 602 additions, 0 deletionssrc/tap/parameters/DALIUpload.java
- src/tap/parameters/TAPParameters.java 152 additions, 170 deletionssrc/tap/parameters/TAPParameters.java
- src/tap/upload/TableLoader.java 0 additions, 203 deletionssrc/tap/upload/TableLoader.java
- src/tap/upload/Uploader.java 10 additions, 6 deletionssrc/tap/upload/Uploader.java
- src/uws/UWSToolBox.java 228 additions, 24 deletionssrc/uws/UWSToolBox.java
- src/uws/job/JobList.java 5 additions, 10 deletionssrc/uws/job/JobList.java
- src/uws/job/UWSJob.java 105 additions, 12 deletionssrc/uws/job/UWSJob.java
- src/uws/job/parameters/UWSParameters.java 224 additions, 87 deletionssrc/uws/job/parameters/UWSParameters.java
- src/uws/job/serializer/XMLSerializer.java 78 additions, 15 deletionssrc/uws/job/serializer/XMLSerializer.java
- src/uws/service/AbstractUWSFactory.java 13 additions, 7 deletionssrc/uws/service/AbstractUWSFactory.java
Loading
Please register or sign in to comment