Question
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689966000/647962d0-a266-4c57-b8b5-77e72a4ba4f2.jpg?itok=VnnzfEwz)
Coforge Limited
IN
Last activity: 17 May 2017 7:46 EDT
Plus sign "+" in request XML is shown as "+" in the Upload Document Service
In our Connect-HTTP Upload document service, we have a field called DOCUMENT-CONTENT, which takes document content streame in Base64 encoded format. We need to pass the attach document stream to the DOCUMENT-CONTENT field to store the document.
After dubugging request XML sent to the network we found that all the '+' signs in the DOCUMENT-CONTENT field have replaced with '+'. Following a pdn article (https://pdn.pega.com/support-articles/plus-sign-pystatuslabel-shown) I found, this is due to a defect in Pegasystems’ rules that the label which contains '+' gets encoded twice due to which it becomes ' +'. This gets resolved in UI as '&43#;'. This problem has been fixed in Pega 7.1.9 for labels but problem seems to exist for integrations. Can someone please assist?