MAC vendor lookup: Difference between revisions
Content added Content deleted
Line 67: | Line 67: | ||
This code requires BaCon 3.8.2 or higher. |
This code requires BaCon 3.8.2 or higher. |
||
<lang bacon>OPTION TLS TRUE |
<lang bacon>OPTION TLS TRUE |
||
website$ = "api.macvendors.com" |
website$ = "api.macvendors.com" |
||
mac$ = "b0:52:16:d0:3c:fb" |
mac$ = "b0:52:16:d0:3c:fb" |
||
OPEN website$ & ":443" FOR NETWORK AS mynet |
OPEN website$ & ":443" FOR NETWORK AS mynet |
||
SEND "GET /" & mac$ & " HTTP/1.1\r\nHost: " & website$ & "\r\n\r\n" TO mynet |
SEND "GET /" & mac$ & " HTTP/1.1\r\nHost: " & website$ & "\r\n\r\n" TO mynet |
||
RECEIVE info$ FROM mynet |
RECEIVE info$ FROM mynet |
||
CLOSE NETWORK mynet |
CLOSE NETWORK mynet |
||
PRINT TOKEN$(info$, 2, "\r\n\r\n")</lang> |
PRINT TOKEN$(info$, 2, "\r\n\r\n")</lang> |
||
{{out}} |
{{out}} |