bianqi created HDFS-15376:
-----------------------------

             Summary: Fix POST and PUT errors in httpfs documentation
                 Key: HDFS-15376
                 URL: https://issues.apache.org/jira/browse/HDFS-15376
             Project: Hadoop HDFS
          Issue Type: Improvement
          Components: httpfs
    Affects Versions: 3.2.1
            Reporter: bianqi
            Assignee: bianqi


   In the official Hadoop documentation, there is an exception when executing 
the following command.
{quote} {{curl -X POST 
'http://httpfs-host:14000/webhdfs/v1/user/foo/bar?op=MKDIRS&user.name=foo'}} 
creates the HDFS {{/user/foo/bar}} directory.
{quote}
     Command line returns results:
{quote}     *{"RemoteException":{"message":"Invalid HTTP POST operation 
[MKDIRS]","exception":"IOException","javaClassName":"java.io.IOException"}}*
{quote}
     

I checked the source code and found that the way to create the file should use 
PUT to submit the form.

    I modified to execute the command in PUT mode and got the result as follows
{quote}     {{curl -X POST 
'http://httpfs-host:14000/webhdfs/v1/user/foo/bar?op=MKDIRS&user.name=foo'}} 
creates the HDFS {{/user/foo/bar}} directory.
{quote}
     Command line returns results:
{quote}*{"boolean":true}*
{quote}
      At the same time the folder is created successfully.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to