时间: 2021-07-31 作者:daque
运用cgi解码form 上节教程咱们报告了表单以及怎样编写,居中不妨看出这节的实质很大略。然而本节要运用cgi来对它们举行解码就不那么简单啦!何处咱们不妨赢得表单数据 你此刻仍旧领会了有两种本领不妨用来考察表单:get和post。按照你沿用哪种本领,你用各别的本领接收表单的源代码截止。即使运用get本领,即使在你的form标签内有一个method="get",那么cgi步调就会接接收输出到情况变量query_string的源代码表单。 即使运用post本领,你的cgi步调将会接受输出到stdin的源代码表单。效劳器将不会在数据的结果再发送一个eof,差异你该当运用情况变量content_length来确定多少量据你要从stdin中读出。还好吗解码表单数据 当你编写表单的功夫,每一个输出项都有一个name标签。当用户安置数据到这个表单的那些输出项的功夫,那些消息就被源代码到表单数据。每一个输出项的数值是由用户给定的。 表单数据是一系列的name=value对构成的,那些对是由&字符分割的。每一个name=value对是url源代码,而空格被形成减号,少许字符被源代码成十六进制数。