paypro: allow specific paypro headers.

This commit is contained in:
Christopher Jeffrey 2014-08-13 13:35:33 -04:00 committed by Manuel Araoz
parent 6ec8a087f3
commit 8d2393230e
1 changed files with 2 additions and 0 deletions

View File

@ -804,6 +804,7 @@ Wallet.prototype.createPaymentTx = function(options, cb) {
method: 'GET', method: 'GET',
url: options.uri, url: options.uri,
headers: { headers: {
'Access-Control-Request-Headers': 'Content-Type,Content-Length,Accept',
'Accept': PayPro.PAYMENT_REQUEST_CONTENT_TYPE 'Accept': PayPro.PAYMENT_REQUEST_CONTENT_TYPE
}, },
responseType: 'arraybuffer' responseType: 'arraybuffer'
@ -1042,6 +1043,7 @@ Wallet.prototype.sendPaymentTx = function(ntxid, options, cb) {
url: txp.merchant.pr.pd.payment_url, url: txp.merchant.pr.pd.payment_url,
headers: { headers: {
// BIP-71 // BIP-71
'Access-Control-Request-Headers': 'Content-Type,Content-Length,Accept',
'Accept': PayPro.PAYMENT_ACK_CONTENT_TYPE, 'Accept': PayPro.PAYMENT_ACK_CONTENT_TYPE,
'Content-Type': PayPro.PAYMENT_CONTENT_TYPE 'Content-Type': PayPro.PAYMENT_CONTENT_TYPE
// XHR does not allow these: // XHR does not allow these: