Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure ADLSGEN2-API错误400-DatalakeStorageException请求URI无效_Azure_Sdk_Azure Data Lake_Azure Data Lake Gen2 - Fatal编程技术网

Azure ADLSGEN2-API错误400-DatalakeStorageException请求URI无效

Azure ADLSGEN2-API错误400-DatalakeStorageException请求URI无效,azure,sdk,azure-data-lake,azure-data-lake-gen2,Azure,Sdk,Azure Data Lake,Azure Data Lake Gen2,我正在使用Azure SDK Java在ADLSGEN2中创建目录、上载文件和移动文件 我的输入非常简单,如下所示: 路径:/path/to/fileOrFolder 但我犯了以下错误: com.azure.storage.file.datalake.models.DatalakeStorageException: Status Error code 400: The request URI is invalid ... 我在这里分享这个解决方案,因为它花费了我几个小时到一天的调试时间。。。仅

我正在使用Azure SDK Java在ADLSGEN2中创建目录、上载文件和移动文件

我的输入非常简单,如下所示:

路径:/path/to/fileOrFolder

但我犯了以下错误:

com.azure.storage.file.datalake.models.DatalakeStorageException: Status Error code 400: The request URI is invalid ...

我在这里分享这个解决方案,因为它花费了我几个小时到一天的调试时间。。。仅此而已:

问题是我在路径前面有一条斜线

解决方案:删除路径开头的第一条斜线:

替换

/路径/到/fileOrFolder

路径/到/fileOrFolder

所有操作的模式都是一样的:上传、创建目录、重命名、删除


我认为Azure SDK应该自己进行规范化,或者有更全面的错误消息…

我在这里分享解决方案,因为它花费了我几个小时到一天的调试时间。。。仅此而已:

问题是我在路径前面有一条斜线

解决方案:删除路径开头的第一条斜线:

替换

/路径/到/fileOrFolder

路径/到/fileOrFolder

所有操作的模式都是一样的:上传、创建目录、重命名、删除

我认为Azure SDK应该自己进行规范化,或者有更全面的错误消息