0
또한 Ruby에서 이것을 코딩하려고합니다. 그래서 루비의 예가 훌륭합니다!ZPL에서 게시 요청을 보낼 때 매개 변수는 어디에서 왔습니까?
또한 Ruby에서 이것을 코딩하려고합니다. 그래서 루비의 예가 훌륭합니다!ZPL에서 게시 요청을 보낼 때 매개 변수는 어디에서 왔습니까?
ZPL, HTTP 매개 변수 등 찾고 계신 매개 변수가 확실하지 않습니다. Zebra 프린터에 HTTP POST를 사용하여 ZPL에 디렉토리 목록을 인쇄하려면 다음 형식이 필요합니다.
POST/pstprnt HTTP/1.1 <CR><LF>
콘텐츠 길이 : 9 <CR><LF><CR><LF>
^XA^WD^XZ
내가 루비 예를 가지고 있지 않지만, 자바 스크립트는 다음과 같습니다
function print_this(zpl, ip_addr)
{
var output = document.getElementById("output");
var url = "http://"+ip_addr+"/pstprnt HTTP/1.1";
var method = "POST";
var async = true;
var request = new XMLHttpRequest();
request.onload = function() {
var status = request.status; // HTTP response status, e.g., 200 for "200 OK"
var data = request.responseText; // Returned data, e.g., an HTML document.
output.innerHTML = "Status: " + status + "<br>" + data;
}
request.open(method, url, async);
request.setRequestHeader("Content-Length", zpl.length);
// Actually sends the request to the server.
request.send(zpl);
}
하는 일부를 제공 할 수 자세한 세부 사항? ZebraLink SDK를 사용하고 있습니까? –