arrowhead-f / arrowhead-f/client-library-python
To provide example in not secure mode
- Vorherrschende Sprache
- Python
- Sterne
- 5
- Forks
- 12
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I found it useful to have an example of insecure server-client example.
E.g., to check the running services (e.g., orchestration, serviceregistry, authentication)
```
import requests
r=requests.get('http://127.0.0.1:8443/serviceregistry/echo')
```
and in quickstart_setup.py, change the ServiceInterface to be:
```
ServiceInterface('HTTP', 'INSECURE', 'JSON'),
```
Inaddition, add 'NOT_SECURE' instead of 'CERTIFICATE'
```
hello_form = ServiceRegistrationForm.make(
Service(
'hello-arrowhead',
'hello',
ServiceInterface.from_str('HTTP-INSECURE-JSON'),
'NOT_SECURE',
),
systems['provider'][0],
)
````
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie mit quickstart_setup.py und prüfen Sie die Definitionen von ServiceInterface, ServiceRegistrationForm und Service, um festzustellen, wo die angeforderten unsicheren Werte verarbeitet werden. Verifizieren Sie, dass das Beispiel HTTP-INSECURE-JSON die Serviceregistrierung abfragen kann und dass der angeforderte Registrierungswert NOT_SECURE akzeptiert wird. Im Issue werden keine Tests oder anderen Dateien genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- backend, documentation
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100