mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-09-27 16:08:47 +03:00
[submodule:extensions] Add new library: java
, python-urllib
, python-requests
This commit is contained in:
parent
4a12562946
commit
14caf6d204
@ -293,8 +293,6 @@ const MediaPlayers = Object.freeze({
|
|||||||
], [NAME, VERSION, [TYPE, MEDIAPLAYER]], [
|
], [NAME, VERSION, [TYPE, MEDIAPLAYER]], [
|
||||||
|
|
||||||
/(htc streaming player)\s[\w_]+\s\/\s([\d\.]+)/i, // HTC Streaming Player
|
/(htc streaming player)\s[\w_]+\s\/\s([\d\.]+)/i, // HTC Streaming Player
|
||||||
/(java|python-urllib|python-requests|wget|libcurl)\/([\w\.-_]+)/i,
|
|
||||||
// Java/urllib/requests/wget/cURL
|
|
||||||
/(lavf)([\d\.]+)/i // Lavf (FFMPEG)
|
/(lavf)([\d\.]+)/i // Lavf (FFMPEG)
|
||||||
], [NAME, VERSION, [TYPE, MEDIAPLAYER]], [
|
], [NAME, VERSION, [TYPE, MEDIAPLAYER]], [
|
||||||
|
|
||||||
@ -370,8 +368,8 @@ const MediaPlayers = Object.freeze({
|
|||||||
|
|
||||||
const Libraries = Object.freeze({
|
const Libraries = Object.freeze({
|
||||||
browser : [
|
browser : [
|
||||||
// Axios/jsdom/Scrapy
|
// Axios/jsdom/Scrapy/Java/urllib/requests
|
||||||
[/\b(axios|jsdom|scrapy)\/([\w\.]+)/i], [NAME, VERSION, [TYPE, LIBRARY]]
|
[/\b(axios|jsdom|scrapy|java|python-urllib|python-requests)\/([\w\.]+)/i], [NAME, VERSION, [TYPE, LIBRARY]]
|
||||||
]
|
]
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -1,4 +1,54 @@
|
|||||||
[
|
[
|
||||||
|
{
|
||||||
|
"desc" : "Axios",
|
||||||
|
"ua" : "axios/1.7.2",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "axios",
|
||||||
|
"version" : "1.7.2",
|
||||||
|
"type" : "library"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"desc" : "Java",
|
||||||
|
"ua" : "Java/1.6.0_14",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "Java",
|
||||||
|
"version" : "1.6.0_14",
|
||||||
|
"type" : "library"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"desc" : "jsdom",
|
||||||
|
"ua" : "Mozilla/5.0 (unknown OS) AppleWebKit/537.36 (KHTML, like Gecko) jsdom/11.12.0",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "jsdom",
|
||||||
|
"version" : "11.12.0",
|
||||||
|
"type" : "library"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"desc" : "Python urllib",
|
||||||
|
"ua" : "Python-urllib/2.6",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "Python-urllib",
|
||||||
|
"version" : "2.6",
|
||||||
|
"type" : "library"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"desc" : "Python requests",
|
||||||
|
"ua" : "python-requests/2.32",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "python-requests",
|
||||||
|
"version" : "2.32",
|
||||||
|
"type" : "library"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"desc" : "Scrapy",
|
"desc" : "Scrapy",
|
||||||
"ua" : "Scrapy/1.5.0 (+https://scrapy.org)",
|
"ua" : "Scrapy/1.5.0 (+https://scrapy.org)",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user