我需要在Django测试中为请求添加标头。我根据各种建议在Stack Overflow和其他地方浏览了几页。我可以成功地将标头添加到PUT和GET,但是有一个POST问题。任何建议都将不胜感激。
对于PUT和GET,我使用了以下[成功通过]:
resp = self.client.put(resource_url, res_params, **{'HTTP_SSL_CLIENT_CERT': self.client_cert})
对于POST,我尝试了同样的事情,但收到错误: "' STR'对象没有属性' item'"
我尝试了以下内容:
resp = self.client.post(resource_url, res_params, **{'HTTP_SSL_CLIENT_CERT': self.client_cert})
resp = self.client.post(resource_url, res_params, HTTP_SSL_CLIENT_CERT=self.client_cert)
resp = self.client.post(resource_url, res_params, HTTP_SSL_CLIENT_CERT='1234567890')
答案 0 :(得分:3)
对于发现自己正在查看类似问题的网页的任何人,我都可以使用以下内容:
"use strict";
.controller("wizardSecondController", function($scope, $state, $stateParams, wizardManager) {
$scope.$on("$viewContentLoaded", function(event, data) {
});