我正在尝试通过GET发送数据,其中一个字段中有#符号(有时不止一次)。
有没有办法编码或转义#中的# GET所以我可以用GET发送我的所有字段? (我只能通过GET发送我的数据,我不允许使用POST)
谢谢
答案 0 :(得分:1)
如果您必须从客户端通过GET
(即通过AJAX)将此字段发送到 PHP,请使用javascript的encodeURIComponent();
。
否则,如果您需要从服务器向另一台服务器发出GET
请求,请使用CURL
,它会为您执行编码。
如果您只想输出超级引用(链接),请使用提供的其他答案(现已删除,引用this)。