File tree Expand file tree Collapse file tree 2 files changed +26
-7
lines changed Expand file tree Collapse file tree 2 files changed +26
-7
lines changed Original file line number Diff line number Diff line change @@ -539,11 +539,16 @@ class SwaggerOperation
539
539
540
540
# params to pass into the request
541
541
params = {}
542
+ params .headers = []
542
543
543
544
# Pull headers out of args
544
545
if args .headers ?
545
546
params .headers = args .headers
546
547
delete args .headers
548
+
549
+ for param in @parameters when (param .paramType is " header" )
550
+ if args[param .name ]
551
+ params .headers [param .name ] = args[param .name ]
547
552
548
553
# Pull body out of args
549
554
if args .body ?
@@ -699,7 +704,8 @@ class SwaggerRequest
699
704
urlEncoded += " &"
700
705
urlEncoded += encodeURIComponent (key) + ' =' + encodeURIComponent (value)
701
706
body = urlEncoded
702
-
707
+ for name of headers
708
+ myHeaders[name] = headers[name]
703
709
if requestContentType
704
710
myHeaders[" Content-Type" ] = requestContentType
705
711
if responseContentType
You can’t perform that action at this time.
0 commit comments