Upload - CURL
使用 curl 命令行工具模拟的请求示例。
curl -i -X 'POST' \
'https://test-fire-api.ice.run/file-service/api/upload' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-H 'X-Client: 100000000000000000' \
-H 'X-Security: RSA' \
-H 'X-Hash: FuuRxw0XXQqPwZIcrOLuF2UqU/0Au+pmMqe3F/9Gopbfxd/GIi/Yo+siJ8NiVoEOwYoNa2QJ2DWydt5FMPWZv4xDczcEVJRIlqRI9SacNFbjh8Z5RTWudAVZ3vpSdfBZc0XadriIuWxYACcgJLhHxJlEgfJawemEKVUQ081cBpY=' \
-H 'X-Sign: aW0HK+tf0rKxeCKajl9OFBDlJmwMiGZ1bvhgRQPIdO60uES46FtnsDCZjTzfK+9Wsjwl0u/sL9tnyYXWlldkDR3OxtsHms4qESkXLQm38SPUE8NTxHfCojEZcp4v3FKTidBC0ef1BEo5abcWpHWUewylotu4Zv1NEtHH8P2sdyE=' \
-H 'X-Time: Mon, 20 May 2024 10:02:41 GMT' \
-H 'X-Trace: 6266c110c07a4e79a17b98321ae9e80e' \
-F 'hash=5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9' \
-F 'file=@"/tmp/0.txt"'
响应示例:
HTTP/1.1 200 OK
Server: nginx
Date: Mon, 20 May 2024 10:02:29 GMT
Content-Type: application/json
Content-Length: 214
Connection: keep-alive
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Client: 100000000000000000
X-Security: RSA
X-Sign: N2Yt6/whyrztbWDDD2ymWqPvZ2l0mvC87uJJBNmOZzCpep5M6RokWKphNj4ljA2tVqc8F76URm589T7VNZqaSXneSPCwfDwgLFnbEzIKBW0viTXcM5A95/PjZRZwz/jdkZuhLWz6YVT8PaP6G85Tv4eBgUcFsa64i8OxCMoAMbk=
X-Time: Mon, 20 May 2024 10:02:29 GMT
X-Trace: 05caf132ad070e84bfc601c6c6e41c6c
{"code":"000000","message":"OK","data":"5KItrHsCUY9cG4/3HiJpDiBrMUxSI02c8wmrYdwSxYWcKXvGN5c7X2SkRy7Zr+VKB5rFIErWX713t5Xt+lgqUwwh6xXlqt+phMQFXi4OFTnxw/o8LICwO7nk1Xc+4J8GbY9b3hp+QnLk5ukjovne9mawdde3f+w1uicRcgD/tJE="}