加密GET和POST数据有什么区别?谢谢答案
编辑:我需要更具体地写它.
当https-SSL加密这两种方法时,浏览器执行此操作的方式有何不同.哪些部分是加密的,哪些不是?我在某处读到,目标网址在POST中没有加密,是真的吗?如果它在GET中是真的并且相同,那么所有参数都在哪里?
编辑2:仍然不知道我的问题的答案.当两种方法都使用相同的数据加密时,嗅探时看起来是否相同?哪些部分是加密的,哪些不是?
我正在使用python requests模块,我之前发送过这样的参数:
requests.post(url=url, params=params)
Run Code Online (Sandbox Code Playgroud)
但是今天,我发现我像这样发送数据,但失败了,我改成这样:
requests.post(url=url, data=params)
Run Code Online (Sandbox Code Playgroud)
那没关系,data和和有params什么区别?
我观察到请求有一个标头X-Requested-With:XMLHttpRequest,是因为这个吗?