Aktywne Wpisy

mirko_anonim +3
✨️ Obserwuj #mirkoanonim
Jestem w 6 letnim związku, ja 28 lat, ona 24. Mieszkamy razem. Dodam, że oboje wcześniej nie mieliśmy innych partnerów. Mamy wiele wspólnych zainteresowań, jednym z naszych hobby jest wspólne granie w gry online. Ma kilku znajomych online do wspólnej gry, ja zresztą również. Zawsze sama z siebie dzieliła się ze mną doświadczeniami, z kim się komunikuje, z kim gra, co robi, kto do niej zagaduje.
Od ostatnich tygodni
Jestem w 6 letnim związku, ja 28 lat, ona 24. Mieszkamy razem. Dodam, że oboje wcześniej nie mieliśmy innych partnerów. Mamy wiele wspólnych zainteresowań, jednym z naszych hobby jest wspólne granie w gry online. Ma kilku znajomych online do wspólnej gry, ja zresztą również. Zawsze sama z siebie dzieliła się ze mną doświadczeniami, z kim się komunikuje, z kim gra, co robi, kto do niej zagaduje.
Od ostatnich tygodni
Nieszkodnik +20
Kupuj elektryka, mówili. Będziesz tanio jeździł, mówili. Mówienie nic nie kosztuje, w przeciwieństwie do ładowania auta :-)
https://wyborcza.biz/biznes/7,156481,31709015,ladujesz-auto-i-nie-wiesz-ile-zaplacisz-ekspert-kierowcy.html
#technologia #elektryki #obietnice #prad #motoryzacja #autanaprad
https://wyborcza.biz/biznes/7,156481,31709015,ladujesz-auto-i-nie-wiesz-ile-zaplacisz-ekspert-kierowcy.html
#technologia #elektryki #obietnice #prad #motoryzacja #autanaprad
źródło: Screenshot_20250522-083235_Firefox
Pobierz



Tak to wygląda w POSTmanie, ale to nie jest jeszcze JSON
http://localhost:41062/www/index.php?filtr=ChceJSON
Jak mam być szczery to pali mi to styki.
Docelowy klient ma być w #python - na razie mam to:
import urllib.request
import urllib.parse
data = {}
data['filtr'] = 'wiadomość'
url_values = urllib.parse.urlencode(data)
print(url_values) # The order may differ from below.
url = '[http://127.0.0.1:5000/api/users/list'](http://127.0.0.1:5000/api/users/list') # Set destination URL here
full_url = url + '?' + url_values
print(full_url)
data = urllib.request.urlopen(full_url)
response = requests.get('[http://127.0.0.1:5000/api/users/list?filtr=abba')](http://127.0.0.1:5000/api/users/list?filtr=abba'))
ALE serwer ciągle mi zwraca, ze to nie jest poprawny JSON, tak wygląda ten fragment kodu po stronie serwera:
async def list(request):# get_all_users()
# request = Request.headers.fget(request)
# payload = users.decode_token(request["token"])
try:
request = await Request.json(request)
#raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="{'error' : 'wrong_data'}")
except json.decoder.JSONDecodeError:
raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST, detail="{'error' : 'wrong_data'}")
#linux #programowanie #php #programista15k #webdev #api
@pyroxar: to tak jak każdemu kto chciałby czytać kod poddany wykopowemu autoformatowaniu
curl -X GET 'localhost/fooapi' -d '{"super":"json"}'
I czytac na api z body, afaik sa jakies mocne limitacje tego
@Tank1991: no niestety: 'NoneType' object is not callable - idę coś poszukać.
Tam w przykładzie się jeszcze rozchodzi skąd wziął się ten json do wysłania - czy z dicta pythonowego czy czego, stąd tam
json_dumps, który robi Ci właściwy "surowy" json string, który można gdzieś wysłać, bo inaczej wyślesz "surowego" dicta pythonowego,źródło: comment_1654260149FqdFCywBQpslwxeRs4swtW.jpg
Pobierz