【问题标题】:500 internal server error when sending % sign through post request glassfish通过 post 请求 glassfish 发送 % 符号时出现 500 内部服务器错误
【发布时间】:2017-03-27 11:44:19
【问题描述】:

我在 glassfish 服务器上托管了 Web 服务。它基本上将英语世界翻译成印地语单词。 假设我发布了类似关闭的请求,我得到了निकट作为回应,但是当我发布请求时,我得到了 100% 的折扣 远程服务器返回错误:(500) Internal Server Error as a response

我的 glassfish 服务器无法处理 % 符号。 我应该怎么做才能克服这个错误? screenshot

【问题讨论】:

  • 您应该在问题中发布堆栈跟踪,检查您的服务器日志。
  • thnaks 宏为您提供帮助
  • 我得到了答案

标签: web-services glassfish jax-rs internal-server-error


【解决方案1】:

使用 %25 表示 %,因为百分比 ("%") 字符用作 Glasfish 中百分比编码八位字节的指示符,它必须以百分比编码为 "%25" 才能将该八位字节用作URI。欲了解更多信息,请参阅以下链接:

http://urlencoder.urlencode.in/url/decoder/character-encoding-glassfish-url-encode

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-30
    • 1970-01-01
    • 1970-01-01
    • 2017-10-20
    • 1970-01-01
    • 2022-11-01
    • 2017-11-25
    相关资源
    最近更新 更多