防火墙"是否" URL的查询字符串

时间:2018-01-12 13:46:09

标签: http url parameters block firewall

我目前遇到的问题是,我不知道防火墙是否可以访问网址的查询字符串,例如:

  

www.example.com/muster.html?Name=Max+Mustermann&Ort=Musterstadt&PLZ=1234

如果它检查了网址,它是否只看到www.examle.com或其他网址?

我的问题背后的原因是我不希望我在URL中发送的元数据作为查询字符串被防火墙阻止。

2 个答案:

答案 0 :(得分:3)

取决于防火墙运行的层。

Wiki https://en.wikipedia.org/wiki/Firewall_(computing)#Network_layer_or_packet_filters

  

网络层防火墙,也称为数据包过滤器,在TCP / IP协议栈的相对较低级别运行。

他们基本上检查IP地址和端口。

许多现代产品也适用于应用层和内容过滤器等技术 - 他们可以看到整个请求 - 包括请求参数(但他们也会看到您的帖子正文)。

通过使用HTTPS,您的查询参数将被加密(请检查Is an HTTPS query string secure?)。在这种情况下,防火墙无法访问这些参数。在实践中,例如公司代理方案,其中甚至HTTPS请求都被受信任的证书拦截,检查和重新签名。在这些情况下,内容过滤器甚至可以查看加密的查询参数/请求信息。

希望有所帮助!

答案 1 :(得分:0)

防火墙用于保护计算机,他可以检查网址,当然还有通过网址传输的数据。