标签: javascript linux node.js child-process
我有一个相当简单的C ++程序,它只接受一个Base64编码字符串的参数。我可以打电话给程序
我现在尝试使用node的child_process.spawn()调用此程序,但是当我传入相同的Base64字符串时,它会抛出“E2BIG”错误。
我正在测试的Base64字符串长度为305016字节。
在我的linux框上运行getconf ARG_MAX返回2097152
getconf ARG_MAX
为什么child_process会抛出错误?