是否可以使用javascript发送非POST数据?

是否可以使用javascript发送非POST数据?,javascript,network-programming,Javascript,Network Programming,我正在尝试将postscript打印作业直接提交到端口9100上的打印机。我试着直接向IP和端口提交表单,但是它包含了大量的头信息,这显然会把它搞砸 有没有办法用jQuery或AJAX(或我不知道的其他术语)实现这一点?你不能用Javascript实现,它只能执行HTTP请求(例如POST/GET),这意味着你可以获得完整的HTTP头 一旦WebSocket越来越广泛,您就可以使用它们并发送任意数据,而不需要HTTP开销/负载,但目前,这仅在“前沿”浏览器中存在 这意味着您目前无法使用Flash

我正在尝试将postscript打印作业直接提交到端口9100上的打印机。我试着直接向IP和端口提交表单,但是它包含了大量的头信息,这显然会把它搞砸


有没有办法用jQuery或AJAX(或我不知道的其他术语)实现这一点?

你不能用Javascript实现,它只能执行HTTP请求(例如POST/GET),这意味着你可以获得完整的HTTP头

一旦WebSocket越来越广泛,您就可以使用它们并发送任意数据,而不需要HTTP开销/负载,但目前,这仅在“前沿”浏览器中存在


这意味着您目前无法使用Flash或Java小程序。

您不能使用Javascript,它只能执行HTTP请求(例如POST/GET),这意味着您可以获得完整的HTTP头

一旦WebSocket越来越广泛,您就可以使用它们并发送任意数据,而不需要HTTP开销/负载,但目前,这仅在“前沿”浏览器中存在


这意味着您目前无法使用Flash或Java小程序。

您可以创建一个代理php脚本,该脚本将接受表单中的POST数据,格式化该数据并将其发送到打印机

如果您想在后台向此脚本提交数据,请参阅我对以下帖子的回答:

您可以创建一个代理php脚本,该脚本将接受表单中的POST数据,格式化该数据并将其发送到打印机

如果您想在后台向此脚本提交数据,请参阅我对以下帖子的回答:

答案可能是否定的,但你永远不知道——看看会发生什么会很有趣。这需要使用哪些浏览器?是否可以构建浏览器扩展名?Postscript文件本身在哪里?您如何知道客户端浏览器实际上可以访问打印机?有趣的问题,投票+1答案可能是否定的,但您永远不知道-看看出现了什么会很有趣。这需要使用哪些浏览器?是否可以构建浏览器扩展名?Postscript文件本身在哪里?您如何知道客户端浏览器实际上可以访问打印机?有趣的问题,投票+1谢谢。有没有关于如何在flash中执行此操作的快速链接?是否可以改为在IPP打印机上执行?IPP是用HTTP实现的,所以Javascript应该能够发送它。谢谢。有没有关于如何在flash中执行此操作的快速链接?是否可以改为在IPP打印机上执行?IPP是用HTTP实现的,所以Javascript应该能够发送它。