gpt4 book ai didi

java - 如何在url参数中发送阿拉伯消息

转载 作者:太空宇宙 更新时间:2023-11-04 12:02:35 24 4
gpt4 key购买 nike

我正在将 ARABIC 消息作为 url 中的参数发送 angularjs

 ` $http({    

method : "POST",
url : "./SendSMSBulk/"+message+","+lang,
data :$scope.selected
}).success(function(data){
alert("Sms Sent");
$state.reload();

});`

并且 URL 映射到 Spring REST 为

@RequestMapping(value="/SendSMSBulk/{message},{lang}")
public ApiResponse sendSmsBulk(@RequestBody List<CustomerData> data,@PathVariable("message") String message,@PathVariable("lang") String lang ) throws IOException{
}

当我传递英文消息时,API 工作正常,但当我传递阿拉伯消息时,我收到 404 错误 http://localhost:8080/AIS/SendSMSBulk/%D8%B9%D9%85%D9%8A%D9%84%D9%86%D8%A7%20%D8%A7%D9%84%D8%B9%D8%B2%D9% 8A%D8%B2%20%D9%8A%D8%B1%D8%AC%D9%89%20%D8%A7%D9%84%D8%AA%D9%83%D8%B1%D9%85%20%D8%A8%D9%85%D8%B1%D8%A7%D8%AC%D8%B9%D8%A9%20%D9% 82%D8%B3%D9%85%20%D8%A7%D9%84%D8%B9%D9%82%D9%88%D8%AF%20%D9%88%D8%B0%D9%84%D9%83%20%D9%84%D8%AA%D9%88%D9%82%D9%8A%D8%B9%20%D9 %88%20%D8%A7%D8%B3%D8%AA%D9%84%D8%A7%D9%85%20%D8%B9%D9%82%D8%AF%20%D8%A7%D9%84%D8%AA%D9%88%D8%B1%D9%8A%D8%AF%20%D8%A7%D9%84%D8% AE%D8%A7%D8%B5%20%D8%A8%D9%83%D9%85%20.%20%D8%A3%D9%88%D9%82%D8%A7%D8%AA%20%D8%A7%D9%84%D8%B9%D9%85%D9%84%20%D9%85%D9%86%20%D 8%A7%D9%84%D8%B3%D8%A8%D8%AA%20%D8%A7%D9%84%D9%8A%20%D8%A7%D9%84%D8%AE%D9%85%D9%8A%D8%B3%20%D9%85%D9%86%208%20%D8%B5%D8%A8%D8 %A7%D8%AD%D8%A7%20%D8%AD%D8%AA%D9%89%209%20%D9%85%D8%B3%D8%A7%D8%A1%D8%A7%20%D9%85%D8%B1%D9%83%D8%B2%20%D8%AE%D8%AF%D9%85%D8%A9% 20%D8%A7%D9%84%D8%B9%D9%85%D9%84%D8%A7%D8%A1%201800999%20%D8%B4%D8%B1%D9%83%D8%A9%20%D8%A7%D9%84%D8%B5%D8%B1%D8%A7%D9%81%20 %D9%84%D9%84%D8%A3%D8%A8%D9%88%D8%A7%D8%A8%20%D8%A7%D9%84%D8%AE%D8%B4%D8%A8%D9%8A%D8%A9,阿拉伯语
请求方式:POST
状态代码:404 未找到

如何在 url 参数中发送阿拉伯语???

最佳答案

也许不是解决方案,但我会尝试修改您的解决方案。

  1. 从您要发布的网址中删除消息,而是将消息作为参数发送。就像 { messageText: message, lang: lang }
  2. 更改@RequestMapping(value="/SendSMSBulk")
  3. 从 Spring 中的参数读取数据

public ApiResponse sendSmsBulk(@RequestBody 列表数据,@RequestParam("message") 字符串消息,@RequestParam("lang") 字符串 lang )

然后看看是否有编码错误。发送非 ascii 字符作为 url 参数可能会给您带来各种各样的问题,至少这是我的经验。

关于java - 如何在url参数中发送阿拉伯消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40761686/

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