在Node.js中发出HTTP GET请求时是否有大小限制?如果是这样,我该如何改变呢?
var url = "..." // very long, ~50'000 chars
http.get(url, function (res) {
res.pipe(fs.createWriteStream("file.txt"));
});
Run Code Online (Sandbox Code Playgroud)
给我这个:
<html><body><h1>400 Bad request</h1>
Your browser sent an invalid request.
</body></html>
Run Code Online (Sandbox Code Playgroud)
在PowerShell或Bash中使用wget同样的功能完全正常.
$url = "..."
wget -outf file.txt $url
Run Code Online (Sandbox Code Playgroud) 在JSF中,将JavaScript集成到复合功能中的"正确"和"干净"方式是什么?我是Unobtrusive JavaScript的粉丝,并将HTML与JS分离.什么是尽可能小怪癖的好方法?到目前为止,这是我最喜欢的:
<composite:interface>
// ...
</composite:interface>
<composite:implementation>
// ...
<script> initSomething('#{cc.clientId}'); </script>
</composite:implementation>
Run Code Online (Sandbox Code Playgroud)
我不喜欢的是,language A用来生成language B.事件处理程序和东西基本相同.我最喜欢的是通过附加那些处理程序<insert favorite DOM JavaScript library here>.这可能吗?你是如何进行这种整合的?