Tôi đang thử nghiệm một loạt các cuộc gọi API bằng POSTMAN. Thay vì thêm tiêu đề ủy quyền cho mỗi yêu cầu, tôi có thể biến nó thành một phần của môi trường POSTMAN không? Vì vậy, tôi không phải vượt qua nó với mọi yêu cầu.Làm cách nào để thêm tiêu đề ủy quyền trong môi trường POSTMAN?
9
A
Trả lời
7
2
0
Nếu bạn không thể chờ đợi ở đây là một công trình xung quanh tôi chỉ cần thực hiện:
- khẩu của bạn bộ sưu tập (dữ liệu định dạng v2.1)
- mở firefox, công cụ dev, đầu pad
- Dán mã dưới đây
- Thay thế thông tin tiêu đề với tiêu đề
- của bạn Thay var a với nội dung của bạn trong tệp .json đã xuất
- Chạy tập lệnh
- Lệnh sao chép (b) sẽ đưa dữ liệu mới vào trong clipboard của bạn
- Trong người đưa thư, nhấp vào nhập> Dán văn bản thô> Nhập> dưới dạng bản sao.
- Xác nhận yêu cầu của bạn có tiêu đề của bạn, và chạy nó :)
var myHeader = {
"key": "X-Client-DN",
"value": "{{Postman-DN}}",
"description": "The User's DN Interacting with the system."
};
function addHeader(obj, header) {
if (obj.hasOwnProperty('request')) {
obj.request.header.push(myHeader)
}
if (obj.hasOwnProperty('item')) {
obj.item.forEach(function(element) {
element = addHeader(element, header);
});
}
return obj;
}
var a = {
"item": [{}, {
"request": {
"header": []
}
}, {
"item": [{
"request": {
"header": []
}
}]
}]
}
var b = addHeader(a, myHeader);
console.log(JSON.stringify(b, null, 2))
// Might have to run copy manually on console
//copy(b);
+0
Tò mò, tại sao bỏ phiếu xuống? –
0
Không chắc nếu đây là những gì bạn đang tìm kiếm, nhưng chúng tôi sử dụng một API liên kết dựa trên yêu cầu tiêu đề xác thực trên mỗi yêu cầu. Nếu bạn truy cập Postman > Preferences > General
và bật Retain headers when clicking on links
, Người đăng bài sẽ chuyển qua các tiêu đề xác thực của bạn đến các liên kết con.
Hy vọng điều đó sẽ hữu ích!
Các vấn đề liên quan
- 1. Angularjs đặt tiêu đề ủy quyền
- 2. JWT: Cách gửi ủy quyền trong tiêu đề?
- 3. Apache dải xuống tiêu đề "Ủy quyền"
- 4. Ủy quyền tiêu đề jQuery AJAX
- 5. Góc 2: Nhận tiêu đề ủy quyền
- 6. Tiêu đề ủy quyền trong img src link
- 7. Làm cách nào để thêm tiêu đề ủy quyền tùy chỉnh vào ứng dụng khách OData của Windows Store App?
- 8. Tải xuống liên kết anchor với tiêu đề ủy quyền
- 9. Tiêu đề Apache 2.4 + PHP-FPM và ủy quyền
- 10. cách thêm biểu tượng bản quyền trong tiêu đề highcharts?
- 11. Gửi tiêu đề ủy quyền với jquery và ajax
- 12. yêu cầu slimframework-> tiêu đề không đọc Ủy quyền
- 13. Thiết lập Swagger (ASP.NET Core) bằng cách sử dụng tiêu đề Ủy quyền (Bearer)
- 14. Làm cách nào để thêm tiêu đề phần trong UICollectionView?
- 15. Thiếu tiêu đề ủy quyền trong yêu cầu POST của PHP
- 16. Tiêu đề ủy quyền trong Ruby on Rails được truy cập bằng khóa HTTP_AUTHORIZATION thay vì Ủy quyền?
- 17. Cách đặt tiêu đề ủy quyền bằng cách sử dụng curl
- 18. Tiêu đề ủy quyền "Bearer" có bất kỳ ý nghĩa đặc biệt nào không?
- 19. Làm cách nào để tránh "địa ngục môi trường" trong người đưa thư?
- 20. Tiêu đề ủy quyền HTTP trong EventSource (Sự kiện đã gửi của máy chủ)
- 21. Làm cách nào để thêm tiêu đề vào Heatborn Heatmap?
- 22. Cách tốt nhất để thêm biến môi trường trong vải?
- 23. Tải lên tệp nhanh Alamofire với yêu cầu đã ký: cách gửi tiêu đề ủy quyền?
- 24. Pod cài đặt, vấn đề ủy quyền
- 25. RewriteRule ủy quyền HTTP này làm gì?
- 26. Làm cách nào để thêm tiêu đề một phần vào tiêu đề?
- 27. Làm cách nào để thêm các biến môi trường vào launch.json trong VSCode
- 28. Làm cách nào để đặt trường tiêu đề Http trong mục tiêu-C?
- 29. Đặt chuỗi tùy chỉnh vào tiêu đề "Ủy quyền" trong System.Net.HttpClient
- 30. Làm thế nào để kiểm tra ủy quyền nginx timeouts
Điều này không loại bỏ sự cần thiết phải thêm tiêu đề cho mỗi và mọi yêu cầu .... –
^Đồng ý với nhận xét ở trên , Tôi đến đây để tìm cách thêm tiêu đề vào mọi yêu cầu mà không phải chỉnh sửa từng yêu cầu theo cách thủ công. Tôi có 58 yêu cầu trong bộ phần mềm tôi hiện đang làm việc và yêu cầu mới là mỗi yêu cầu gửi tiêu đề Authorzation không có trước đây. – acobster