java.lang.IllegalArgumentException:将'\ n \添加到URLConnection属性setRequestProperty时

san*_*san 1 java urlconnection

我有一个问题。当我尝试这样做时

connection.setRequestProperty("Sample", "Sample data \n");
Run Code Online (Sandbox Code Playgroud)

我得到java.lang.IllegalArgumentException:为什么我需要这样做。我的朋友Coz给我挑战,将其添加到服务器。我很困惑。请帮助我是否可以向URLConnection属性添加转义字符。

Avi*_*air 5

尝试编码值

connection.setRequestProperty("Sample", URLEncoder.encode("Sample data \n", "UTF-8"));
Run Code Online (Sandbox Code Playgroud)