我试图从网站源代码中了解以下一行:
$.post("/cp/gallery_items/upload_handler/", { file_name: file.name, file_size: file.size, in_element_id: "20144" } , function(data){ ... });
在网上搜索了很多天后,我可以假设:
" / CP / gallery_items / upload_handler /" - 将处理请求的脚本名称(不知道如何查看脚本代码。当我进入网站时,我得到一个空白屏幕,不包括要检查的源脚本)
file_name,file_size,in_element_id - 在某处定义的唯一键。 (我尝试用filename或file_names替换file_name,并且请求没有结果)。
file_name - 要上传的文件的名称。
上传脚本返回"数据",稍后使用。
我不知道发送此帖子请求的位置。我在想某个脚本会提到唯一的密钥:file_name,file_size,in_element_id。 但我无法在任何地方找到它。
非常感谢提前。
答案 0 :(得分:3)
好问题。您无法从客户端(浏览器)看到php或后处理代码。它在Web服务器上执行,通常存储在数据库中。 https://en.wikipedia.org/wiki/Server-side_scripting
答案 1 :(得分:3)
POST 与GET不同,是一种请求方法,其中包含数据。 POST请求是对服务器的请求,以接受请求消息正文所包含的数据。它主要用于将数据存储/发送到服务器,通常是文件或表单数据。