0
我通过POST将数据从C#应用程序发送到PHP。对于内容类型我使用application/x-www-form-urlencoded。工作正常。将数据从C#发布到PHP
现在我想发送一个base64代码。我发现在应用程序/ x-www-form-urlencoded中删除了+这样的特殊符号。这将破坏base64代码。我已阅读关于urlencoding和urldecoiding。但在我看来,这似乎不是一个可以接受的方式。另外urldecode的PHP函数不会正确地改变sighn +。
是否有其他好的方式通过POST发送数据,也许与其他内容类型?如何application/json或application/xml或text/plain? 它在PHP中看起来如何?
最重要的是防止urlencoding/urldecoding。