ユーザー・カスタムjarファイルのサーバーへのアップロード

post

/spatialviewer/api/v1/raster/userCustomJar

リクエスト

サポートされるメディア・タイプ
フォーム・パラメータ
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

要求が成功しました
本文()
ルート・スキーマ: RasterUploadUserCustomJarSucess
型: object
ソースの表示
ネストされたスキーマ: response
型: object
レスポンスの詳細情報
ソースの表示
ネストされたスキーマ: items
型: array
ソースの表示
  • 例: [ "oracle.spatial.raster.HillShade", "oracle.spatial.hadoop.imageprocessor.process.ImageSlope" ]

406レスポンス

ファイル詳細が正しくありません。
本文()
ルート・スキーマ: RasterUploadUserCustomJarNotAcceptable
型: object
ソースの表示
先頭に戻る

ラスター処理用の独自の実装を使用した、カスタムjarのアップロードをユーザーに許可します。

次の例では、cURLを使用してRESTリソースに対するPOSTリクエストを発行することによって、ユーザー・カスタムjarファイルをアップロードする方法を示しています。

curl -X POST "http://localhost:8045/spatialviewer/api/v1/raster/userCustomJar" -H "accept: application/json" -H "Content-Type: multipart/form-data" -F "file=@/opt/oracle/oracle-spatial-graph/spatial/raster/Raster-HOL/jlib/external-analysis.jar"

レスポンス・ヘッダーの例

レスポンス・ヘッダーの例

HTTP/1.1 100 Continue HTTP/1.1 200 OK Date: Wed, 22 Aug 2018 19:35:57 GMT Content-Type: application/json Access-Control-Allow-Origin: * Access-Control-Allow-Credentials: true Access-Control-Allow-Methods: GET, POST, DELETE, PUT Access-Control-Allow-Headers: Content-Type, Accept Transfer-Encoding: chunked

レスポンス本文の例

次の例は、レスポンス本文の内容をJSON形式で示したものです

{"status" : "success","title" : "Custom jar file was upload correctly.","o:successCode" : "SVR-00202","response" : {"value" : "external-analysis.jar","items" : [ "oracle.spatial.raster.HillShade", "oracle.spatial.hadoop.imageprocessor.process.ImageSlope" ]}}
先頭に戻る