gpt4 book ai didi

java - 如何使用 telnet 与在 glassfish 上运行的 java servlet 进行交互?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:20:56 24 4
gpt4 key购买 nike

我在 glassfish 服务器中托管了一个 servlet。我想使用 telnet 与它通信,以了解在使用 html 表单 get 方法时幕后发生的事情。

我应该在 HTTP 请求的主机字段中提供什么?

Get /WebApplication1/NServlet HTTP/1.1
Host: localhost

如果我想在 HTTP 请求中发送自定义属性,是否可以使用 request.getAttribute() 方法提取它们的值。

Get /WebApplication1/NServlet HTTP/1.1
Host: localhost
Custom-Attribute: xyz

另一个疑问是 javax.servlet 包不是 java SE sdk 的一部分。我必须安装 Java EE 才能运行它。

最佳答案

Host 字段只是 URL 的主机名部分,例如主机:google.com http://google.com/

Custom-Attribute: xyz 将在 HttpServletRequest 中使用 getHeader() 公开,而不是 getAttribute( ).

关于java - 如何使用 telnet 与在 glassfish 上运行的 java servlet 进行交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1473247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com