1

我有以下代码:

<iron-ajax verbose="true" auto method="GET" url="https://localhost/xformupload" handleAs="xml" headers='{"accept" : "text/xml", "mandator" : "xxx", "user" : "xxx", "password" : "xxx"}' params='{"command" : "list"}' on-response="_on_response" last-response="{{response}}"/>

在 Chrome 调试器中查看此请求将正确发送,答案 (xml) 也是正确的。让我发疯的是除了 handleAs="xml" 之外的所有内容都将正确设置。

但是在发送请求时,在 chrome 调试器 (iron-ajax.html:484) 中 - handleAs 始终(该死)设置为“json”。

在我看来,聚合物不会(!)正确设置 handleAs 属性!

还是我错过了什么?

4

1 回答 1

1

好的,明白了——不能是handleAs,而是handle-as。

<iron-ajax verbose="true" auto method="GET" url="https://localhost/xformupload" handle-as="xml" headers='{"accept" : "text/xml", "mandator" : "xxx", "user" : "xxx", "password" : "xxx"}' params='{"command" : "list"}' on-response="_on_response" last-response="{{response}}"/>
于 2017-09-27T13:14:21.873 回答