我理解 GET 请求需要将它们输入到 URL 中,因此需要对 URL(百分比)进行编码,以便它们在解释 URL 的服务器的上下文中没有任何意义。
但是如果数据在请求正文中而不是 URL 中,那么为什么需要对它进行 URL 编码?
例子:
在C中,我读过这个char** x并且char* x[]意思完全相同.我理解第二个例子,但我不明白第一个例子.
对我来说,第一个例子是"指向指向字符的指针",但C会将其视为"指向字符数组的指针列表"?
有人能够以外行的方式向我解释这个问题,因为我一直有一个非常困难的时间把握它.
编辑:我承认我说的第一点是我认为人们想要听到的而不是我的实际解释.我也把它看作是指向char的指针,但是当我在这个问题上阅读最佳答案时,我的理解就下降了:char*argv []和char**argv之间的区别是main()的第二个参数
这表明当用作参数向量时,它被用作指向字符指针数组的指针...