Json 요청 처리 오류

user2606665

json 요청을 보내고 Python flask 서비스에서 요청 매개 변수를 캡처하여 추가로 처리합니다. 그러나 json이 요청을 덤프하고 특정 매개 변수 값을 수집하려고하면 오류가 발생합니다.

"문자열 인덱스는 str이 아닌 정수 여야합니다."

이것은 파이썬 플라스크에서 구문 분석 한 json입니다.

{"description": "URL: https://sometest.xyz.com/test16/apicall\\n Issue: sample issue\\n Result: fail\\n Severity: low\\n Category: sample category", "issuetype": {"name": "Bug"}, "priority": {"name": "Trivial"}, "project": "sample-project", "summary": "sample issue - https://sometest.xyz.com/test16/apicall"}

내가 뭘 잘못하고 있는지 알아낼 수 없습니다.

다음은 내 파이썬 플라스크 코드입니다.

    from flask import Flask 
    from flask import request 
    from flask import json 
    import httplib 
    httplib.HTTPConnection.debuglevel = 2 

    app = Flask (__ name__) 

    @ app.route ( '/', methods = [ 'POST', 'GET']) 
    def main () : 
        _jsonreq = json.dumps (request.json) 
        return _jsonreq [ 'project'] 

    if __name__ == "__main__": 
        app.run (debug = True)
매트 힐리

에 JSON 문자열을 할당하고 _jsonreq있지만 사전처럼 사용하려고합니다. 코드를 다음과 같이 변경해보십시오.

@app.route('/', methods=['POST','GET'])
def main():
    _jsonreq = request.json
    return _jsonreq['project']

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Azure 오류 처리 요청

분류에서Dev

NodeJS 요청 및 오류 처리

분류에서Dev

파이썬 요청 오류 처리

분류에서Dev

Spring MVC 요청 처리 오류 (404)

분류에서Dev

VueJS HTTP 요청 오류 500 처리

분류에서Dev

요청 사용시 Python 오류 처리

분류에서Dev

json api get 요청 오류

분류에서Dev

PHPMYADMIN ,, 요청 처리 오류 오류 코드 : 200 오류 텍스트 : OK

분류에서Dev

JS 오류 처리 필요

분류에서Dev

오류 : 요청 실패 : 신속한 요청 (400) afnetworking 일괄 처리

분류에서Dev

Python 요청이 403 오류를 처리 할 수 없음

분류에서Dev

요청 처리 오류에 대한 HTTP 코드

분류에서Dev

Spring MVC "요청 처리 실패"500 오류

분류에서Dev

gunicorn 및 nginx를 사용한 오류 처리 요청

분류에서Dev

간단한 node.js 서버 오류 처리 실패 요청

분류에서Dev

JSON의 jQuery AJAX 요청 'parseerror'오류

분류에서Dev

JSON의 jQuery AJAX 요청 'parseerror'오류

분류에서Dev

Play for Scala : Catch HTTP JSON 요청 오류

분류에서Dev

JSON 개체 요청 중 오류

분류에서Dev

오류. 요청을 처리하는 동안 오류가 발생했습니다.

분류에서Dev

낙타 도청 오류 처리

분류에서Dev

개조 : 오류 JSON 응답 처리

분류에서Dev

JSON으로 봄 보안 오류 처리

분류에서Dev

일반 오류 대신 JSON 요청 오류

분류에서Dev

요청 라이브러리의 잘못된 요청 오류 400

분류에서Dev

무한 스크롤 및 laravel 오류 429에 대한 API 요청 처리

분류에서Dev

Android 및 Azure Mobile Services 예외 : "요청을 처리하는 동안 오류 발생"

분류에서Dev

Magento 1.8.0 요청을 처리하는 중에 오류가 발생했습니다.

분류에서Dev

요청을 처리하는 동안 오류가 발생했습니다.

Related 관련 기사

뜨겁다태그

보관