小编Sre*_*nan的帖子

如何cURL经过身份验证的Django应用程序?

我有一些我想用cURL测试的API.我尝试按如下方式进行GET:

curl --user username:password --request GET http://my_domain/get_result/52d6428f3ea9a008358ad2d8/
Run Code Online (Sandbox Code Playgroud)

在服务器上,它显示'302'(这意味着重定向,对吧?).我猜它被重定向到'login /'页面.

完成这项工作的正确方法是什么?

编辑:我试过:

curl -c cookies.txt -b cookies.txt -L -d @login_form.txt http://my_domain/login/
Run Code Online (Sandbox Code Playgroud)

其中login_form.txt包含"username = username&password = password&this_is_the_login_form = 1".不行.没有生成cookies.txt文件.并且没有登录发生.你能告诉我你是如何使用cURL登录Django的吗?

authentication django rest curl

17
推荐指数
1
解决办法
1万
查看次数

在Golang中访问Type map [string] interface {}的嵌套Map

所以我正在尝试解析JSON响应.它可以是多层次的.这就是我做的:

var result map[string]interface{}
json.Unmarshal(apiResponse, &result)
Run Code Online (Sandbox Code Playgroud)

首先,这是正确的方法吗?

让我们说回应如下:

{
  "args": {
            "foo": "bar"
          }
}
Run Code Online (Sandbox Code Playgroud)

为了访问密钥foo,我看到一个游乐场这样做:

result["args"].(map[string]interface{})["foo"]
Run Code Online (Sandbox Code Playgroud)

在这里,.()符号是什么?它是否正确?

json dictionary interface go

12
推荐指数
2
解决办法
2万
查看次数

无法理解Ruby中的"除非"关键字

我不是母语为英语的人.我知道这听起来很愚蠢.我用Python和C编写.但我不太明白它是如何unless工作的.

从逻辑的角度来看它是否健康?例如,考虑if关键字:if condition.如果condition为true,则代码运行.什么是合乎逻辑的解释unless

有没有其他方法可以考虑它?

ruby

7
推荐指数
3
解决办法
4657
查看次数

使用Maven构建Hadoop - "无法执行目标org.apache.maven.plugins:maven-antrun-plugin:1.6:run(create-testdirs)"

我正在尝试使用Maven构建Hadoop主干.我用svn获得了这个项目.但后来,我试过了mvn clean install.但是我收到以下错误:

[INFO] Apache Hadoop Main ................................ SUCCESS [1.616s]
[INFO] Apache Hadoop Project POM ......................... FAILURE [0.322s]
[INFO] Apache Hadoop Annotations ......................... SKIPPED
[INFO] Apache Hadoop Project Dist POM .................... SKIPPED

.... etc ....
.... etc ....

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.361s
[INFO] Finished at: Sat Jun 15 20:52:13 IST 2013
[INFO] Final Memory: 18M/43M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.6:run (create-testdirs) on project hadoop-project: Error executing ant tasks: …
Run Code Online (Sandbox Code Playgroud)

hadoop maven

5
推荐指数
1
解决办法
9187
查看次数

如何制作Aquamacs彩色主题贴?

所以,我做一个Mx颜色主题选择并选择一个主题.然后我选择选项 - >保存选项.我重新启动它仍然是黑色的白色主题.

我试过 - http://www.emacswiki.org/emacs/AquamacsFAQ

没用

尝试下载主题(炭黑)并将其放入/ Library/Preferences/Aquamacs\Emacs/customize.el:

(load-theme 'charcoal-black t t)
(enable-theme 'charcoal-black)
Run Code Online (Sandbox Code Playgroud)

还是行不通.现在做什么?

macos emacs

5
推荐指数
1
解决办法
3227
查看次数

标签 统计

authentication ×1

curl ×1

dictionary ×1

django ×1

emacs ×1

go ×1

hadoop ×1

interface ×1

json ×1

macos ×1

maven ×1

rest ×1

ruby ×1