我正在尝试删除我的一些帖子http://ix.io
我有一个文件test.txt
,~/.netrc
内容如下:
$ cat test.txt
Hello World!
$ cat ~/.netrc
machine my_ip_addr login my_username password my_passwd
我发布它:
$ curl --netrc -F 'f:1=@./test.txt' ix.io
http://ix.io/3LCu
# This link actually works
现在让我们用以下命令删除该帖子:
$ curl -n -X DELETE ix.io/3LCu
user required
# This does not work.
并且该链接仍然有效!我想删除它,我做错了什么?
答案1
解决了。我只知道 my_username 应该替换为我的 linux 登录用户名,my_password 应该替换为我的 linux 登录密码。之前我做了一些不同的用户名和密码。
所以这是文件的内容:
$ cat ~/.netrc
machine ix.io
login my_linux_login_name
password my_linux_login_password
现在,CURL 删除请求起作用了。
如果我错了,请纠正我。
编辑:现在我认为它与注释有关,所以以前的密码格式类似于password #passwd
,也许#passwd
由于井号而被视为注释,所以我收到一些如下错误消息:
$ curl -n [request]
cant add user username: no token
更改密码使其不包含井号后,现在卷曲请求起作用了。我的错 :/