mirror of
https://github.com/lilydjwg/nvchecker.git
synced 2025-03-10 06:14:02 +00:00
fix: httptoken no longer needs the name in the config file. update docs
This commit is contained in:
parent
89ca195a69
commit
5caad5d1a8
2 changed files with 9 additions and 34 deletions
|
@ -176,6 +176,14 @@ tries
|
||||||
|
|
||||||
This only works when the source implementation uses the builtin HTTP client.
|
This only works when the source implementation uses the builtin HTTP client.
|
||||||
|
|
||||||
|
httptoken
|
||||||
|
A personal authorization token used to call the url. The type of token depends on the authorization required.
|
||||||
|
|
||||||
|
- For Bearer token set : ``Bearer <Your_bearer_token>``
|
||||||
|
- For Basic token set : ``Basic <Your_base64_encoded_token>``
|
||||||
|
|
||||||
|
In the keyfile add ``httptoken_{name}`` token.
|
||||||
|
|
||||||
If both ``prefix`` and ``from_pattern``/``to_pattern`` are used,
|
If both ``prefix`` and ``from_pattern``/``to_pattern`` are used,
|
||||||
``from_pattern``/``to_pattern`` are ignored. If you want to strip the prefix
|
``from_pattern``/``to_pattern`` are ignored. If you want to strip the prefix
|
||||||
and then do something special, just use ``from_pattern```/``to_pattern``. For
|
and then do something special, just use ``from_pattern```/``to_pattern``. For
|
||||||
|
@ -233,17 +241,6 @@ regex
|
||||||
|
|
||||||
When multiple version strings are found, the maximum of those is chosen.
|
When multiple version strings are found, the maximum of those is chosen.
|
||||||
|
|
||||||
token
|
|
||||||
(*Optional*) A personal authorization token used to call the url. The type of token depends on the authorization required.
|
|
||||||
|
|
||||||
- For Bearer token set : ``Bearer <Your_bearer_token>``
|
|
||||||
- For Basic token set : ``Basic <Your_base64_encoded_token>``
|
|
||||||
|
|
||||||
To set an authorization token, you can set:
|
|
||||||
|
|
||||||
- a key named ``regex_<app_name>`` in the keyfile
|
|
||||||
- the token option
|
|
||||||
|
|
||||||
This source supports :ref:`list options`.
|
This source supports :ref:`list options`.
|
||||||
|
|
||||||
Search in an HTTP header
|
Search in an HTTP header
|
||||||
|
@ -273,17 +270,6 @@ method
|
||||||
follow_redirects
|
follow_redirects
|
||||||
(*Optional*) Whether to follow 3xx HTTP redirects. Default is ``false``. If you are looking at a ``Location`` header, you shouldn't change this.
|
(*Optional*) Whether to follow 3xx HTTP redirects. Default is ``false``. If you are looking at a ``Location`` header, you shouldn't change this.
|
||||||
|
|
||||||
token
|
|
||||||
(*Optional*) A personal authorization token used to call the url. The type of token depends on the authorization required.
|
|
||||||
|
|
||||||
- For Bearer token set : ``Bearer <Your_bearer_token>``
|
|
||||||
- For Basic token set : ``Basic <<Your_base64_encoded_token>>``
|
|
||||||
|
|
||||||
To set an authorization token, you can set:
|
|
||||||
|
|
||||||
- a key named ``httpheader_<app_name>`` in the keyfile
|
|
||||||
- the token option
|
|
||||||
|
|
||||||
Search with an HTML Parser
|
Search with an HTML Parser
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
::
|
::
|
||||||
|
@ -298,17 +284,6 @@ url
|
||||||
xpath
|
xpath
|
||||||
A xpath expression used to find the version string
|
A xpath expression used to find the version string
|
||||||
|
|
||||||
token
|
|
||||||
(*Optional*) A personal authorization token used to call the url. The type of token depends on the authorization required.
|
|
||||||
|
|
||||||
- For Bearer token set : ``Bearer <Your_bearer_token>``
|
|
||||||
- For Basic token set : ``Basic <<Your_base64_encoded_token>>``
|
|
||||||
|
|
||||||
To set an authorization token, you can set:
|
|
||||||
|
|
||||||
- a key named ``htmlparser_<app_name>`` in the keyfile
|
|
||||||
- the token option
|
|
||||||
|
|
||||||
Find with a Command
|
Find with a Command
|
||||||
~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~
|
||||||
::
|
::
|
||||||
|
|
|
@ -225,7 +225,7 @@ class FunctionWorker(BaseWorker):
|
||||||
ua = entry.get('user_agent', None)
|
ua = entry.get('user_agent', None)
|
||||||
if ua is not None:
|
if ua is not None:
|
||||||
ctx_ua.set(ua)
|
ctx_ua.set(ua)
|
||||||
httpt = entry.get('httptoken_'+name, None)
|
httpt = entry.get('httptoken', None)
|
||||||
if httpt is not None:
|
if httpt is not None:
|
||||||
ctx_httpt.set(httpt)
|
ctx_httpt.set(httpt)
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Add table
Reference in a new issue