gpt4 book ai didi

node.js - 如何在http请求中发送纯文本

转载 作者:可可西里 更新时间:2023-11-01 16:37:47 29 4
gpt4 key购买 nike

我有一些纯文本,我想通过 http 发送到服务器,但由于转义字符服务器没有收到我发送的文本。

我发送以下字符串

"\nganesh\"jadhao\"\r" 

服务器得到以下字符串

'"\\nganesh\\"jadhao\\"\\r"'

但我需要输出

"\nganesh\"jadhao\"\r"

服务器如何获得与我发送的完全相同的字符串

最佳答案

由于转义字符,HTTP URL 无法使用平面文本通过 Internet 发送。因此必须对 URL 或任何具有转义字符的字符串进行编码(称为 URL 编码)。 URL 编码代表对 URL 中的某些字符进行编码,方法是将它们替换为一个或多个由百分号“%”和后跟两个十六进制数字组成的字符三元组。例如,“/”字符更改为“%2F”。

要对要发送的字符串进行编码,请检查这些

  1. URL encoding using Javascript .
  2. Url Encoding using PHP

关于node.js - 如何在http请求中发送纯文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26136486/

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