\ DriveHQ Customer Support Forum \
読む/返信する : 38157/1
  • qatest1234
  • (1投稿)
同じフォルダ内のファイルをコピーするためにWebDAV COPY APIを使用すると403エラーが発生する

こんにちは、DriveHQさん。

私はWebDAV開発者で DriveHQ!
最近、私は動作するためのコードを記述したいと思っています DriveHQ ストレージ。

Pythonのrequestsを活用して操作できるのは素晴らしいことです DriveHQ ストレージ。
例えば、WebDAV API を使用して DriveHQ 例えば、PUT でファイルをアップロードしたり、GET でファイルをダウンロードしたり、MKCOL でフォルダを作成したり、といった具合です。

しかし、同じフォルダ内のファイルをコピーするために COPY を使用すると、403 エラーが発生します 違う フォルダ、うまくいきました!

 

(1同じフォルダにコピーする

入力URL: https://dhqidpi45y1rxclpikdpvqc。webdav.drivehq.com:443/a.txt
入力方法: コピー
入力ヘッダー: {'headers': {'Destination': 'https://dhqidpi45y1rxclpikdpvqc。webdav.drivehq.com:443/b.txt', 「上書き」: 「T」}}

出力コード: 403
出力ヘッダー: {'Content-Length': '0', 'X-AspNet-Version': '4.0.30319', 'Expires': '0', 'X-Powered-By': 'ASP.NET', 'Server': 'Microsoft-IIS/8.5', 'Pragma': 'no-cache', 'Cache-Control': 'no-cache, no-store, must-revalidate,no-cache', 'Date': 'Tue, 08 Mar 2016 08:50:54 GMT', 'Content-Type': 'text/html'}


(2
)別のフォルダにコピーする

入力URL: https://dhqidpi45y1rxclpikdpvqc。webdav.drivehq.com:443/a.txt
入力方法: コピー
入力ヘッダー: {'headers': {'Destination': 'https://dhqidpi45y1rxclpikdpvqc。webdav.drivehq.com:443/tmp/b。TXT', 「上書き」: 「T」}}

出力コード: 201
出力ヘッダー: {'Content-Length': '0', 'X-AspNet-Version': '4.0.30319', 'Expires': '0', 'X-Powered-By': 'ASP.NET', 'Server': 'Microsoft-IIS/8.5', 'Pragma': 'no-cache', 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Date': 'Tue, 08 Mar 2016 08:55:27 GMT', 'Content-Type': 'text/html'}

 

同じパスにある別のファイルにCOPYコマンドでファイルをコピーしようとすると、なぜ禁止されるのか教えていただけますか?
意思 DriveHQ 将来的にWebDAV操作で同一パスコピーをサポートする予定はありますか?

どうもありがとうございました!
 


2016/03/08 1:03:04

  • DriveHQSupport_
  • (676投稿)
主題: Re:同じフォルダ内のファイルをコピーするためにWebDAV COPY APIを使用すると403エラーが発生する
Re:同じフォルダ内のファイルをコピーするためにWebDAV COPY APIを使用すると403エラーが発生する

 問題のご報告ありがとうございます。互換性の問題だったようです。弊社のエンジニアが修正したと考えております。再度お試しいただき、問題が解決したかどうかをお知らせください。 


返事
2016/03/09 13:52:13

ブックマーク&シェア
すぐに返信

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003