I am wondering if using URLSeassion to make HTTP calls is secure. Specifically, for example if I send out a POST call with a data task using a body of Data coming from a serialized dictionary like this [“name”:”Ken”] in Swift, will the POST call be able to be sniffed? Is the POST going out in a way you can just use Charles for example and read it back?
I thought that using HTTPS would prevent that, but I am not sure how to properly think about this.