파이썬의 입력 매개 변수로 ASP.net 웹 APi를 호출하는 방법은 무엇입니까?

제프 쇼트

입력 매개 변수를 사용하는 아래 URL에 노출되는 ASP.net API가 있습니다. softwareProductBuildID

다음과 같이 실행됩니다. http://company.com/api/SoftwareProduct/GetSanityResults?softwareProductBuildID=CI_MSM1234.LA.1.0.0.12-00491-INT-66

API URL: http://company.com/api/SoftwareProduct/GetSanityResults INPUT PARAMETER : softwareProductBuildID (예 : CI_MSM1234.LA.1.0.0.12-00491-INT-66)

나는 봤고 나는 아래와 같은 것을 만들 수있는 지점에 도달 할 수 있었지만 작동하지 않습니다. 제 질문은 파이썬을 사용하여 API에 입력 매개 변수를 보내는 방법입니까? XML이 필요한 것 같지 않습니다.이 문제를 해결하는 방법은 무엇입니까?

import requests
with open("HK.xml") as f:
    body = f.read()
headers = {'Content-Type': 'application/json'}
response = requests.post(
    'http://company.com/api/SoftwareProduct/GetSanityResults', data=body, headers=headers)

print "Printing DEV Pool Response\n"
print response
print "Done...Printing Dev Pool Response\n"

print response.ok
print response.content

POST API 호출 :

'''
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \ 
   "PropagationSIInfo": [ \ 
     { \ 
       "MainlineSI": "string", \ 
       "DerivateSI": "string" \ 
     }, \ 
     { \ 
       "MainlineSI": "string", \ 
       "DerivateSI": "string" \ 
     } \ 
   ], \ 
   "username": "string", \ 
   "IsDelete": true \ 
 }' 'http://company.com/api/SoftwareProduct/PropogationRules'

 '''

업데이트 된 코드 :-

import requests
import json
jsonData = '''{
    "PropagationSIInfo": [
        {
            "MainlineSI": "string",
            "DerivateSI": "string"
        },
        {
            "MainlineSI": "string",
            "DerivateSI": "string"
        }
    ],
    "username": "string",
    "IsDelete": True
})'''

jsonToPython = json.loads(jsonData)
response = requests.post("http://company.com/api/SoftwareProduct/PropogationRules", json=jsonData)

print "Printing API Response\n"
print response
print "Done...Printing API Response\n"
print response.ok
print response.content
user94559

http://company.com/api/SoftwareProduct/GetSanityResults?softwareProductBuildID=CI_MSM1234.LA.1.0.0.12-00491-INT-66맞다 당신이 원한다고 생각합니다.

response = requests.get(
    "http://company.com/api/SoftwareProduct/GetSanityResults",
    params={
        "softwareProductBuildID": "CI_MSM1234.LA.1.0.0.12-00491-INT-66"
    }
)

params키워드 인수는와 요청에 쿼리 매개 변수를 추가하는 방법입니다 requests라이브러리입니다.

편집하다

귀하의 POST요청은 다음과 같습니다.

response = requests.post("http://company.com/api/SoftwareProduct/PropogationRules", json={
    "PropagationSIInfo": [
        {
            "MainlineSI": "string",
            "DerivateSI": "string"
        },
        {
            "MainlineSI": "string",
            "DerivateSI": "string"
        }
    ],
    "username": "string",
    "IsDelete": True
})

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ASP.NET 웹 API에서 GET 매개 변수를 가져 오는 방법은 무엇입니까?

분류에서Dev

ASP.NET 웹 API에서 GET 매개 변수를 가져 오는 방법은 무엇입니까?

분류에서Dev

동적 입력 매개 변수를 사용하여 BASH에서 StdIn의 스크립트로 파이썬을 호출하는 방법은 무엇입니까?

분류에서Dev

파이썬의 메서드에 매개 변수로 신호를 전달하는 방법은 무엇입니까?

분류에서Dev

post 매개 변수가 Reactjs의 asp.net 핵심 웹 API가 항상 null 인 이유는 무엇입니까?

분류에서Dev

ASP.NET MVC 매개 변수로 Ajax 데이터 테이블을 호출하는 방법은 무엇입니까?

분류에서Dev

MVC의 web.config에 매개 변수를 넣는 올바른 방법은 무엇입니까-ASP.NET

분류에서Dev

ASP.NET MVC를 사용하여 Kentico의 API 호출을 수행하는 방법은 무엇입니까?

분류에서Dev

Laravel의 웹 컨트롤러에 경로 매개 변수를 전달하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 너무 많은 매개 변수를 사용하여 SQL Server 저장 프로 시저를 호출하는 방법은 무엇입니까?

분류에서Dev

Ruby의 Ajax 호출에서 매개 변수를 json으로 전달하는 방법은 무엇입니까?

분류에서Dev

ASP.NET : 데이터베이스에서 사용자 컨트롤을로드하고 매개 변수를 보내는 방법은 무엇입니까?

분류에서Dev

인쇄 출력을 "3 개 이상의 인수"를 사용하여 변수 / 문자열로 변환하는 방법은 무엇입니까? (파이썬 3)

분류에서Dev

파이썬에서 매개 변수를 사용하여 저장 프로 시저를 호출하는 방법은 무엇입니까?

분류에서Dev

Web Api .Net의 AuthorizeAttribute에서 POST 매개 변수를 검색하는 방법은 무엇입니까?

분류에서Dev

Restful 웹 서비스에서 Ajax 호출에서 데이터 매개 변수를 캡처하는 방법은 무엇입니까?

분류에서Dev

URL의 여러 매개 변수를 iOS의 웹보기에 전달하는 방법은 무엇입니까?

분류에서Dev

PHP에서 ASP Web Api로 POST 매개 변수를 전달하는 방법은 무엇입니까?

분류에서Dev

springboot 웹 서비스의 모든 요청 매개 변수를 나열하는 방법은 무엇입니까?

분류에서Dev

웹 API-콘솔 애플리케이션에서 인수와 같은 임의의 수의 매개 변수를 전달하는 방법은 무엇입니까?

분류에서Dev

asp.net 웹 애플리케이션으로 ElasticSearch를 구현하는 방법은 무엇입니까?

분류에서Dev

한계를 매개 변수로 정의하는 방법은 무엇입니까?

분류에서Dev

함수 이름과 매개 변수를 매개 변수로 전달하는 방법은 무엇입니까?

분류에서Dev

Angular를 사용하여 asp.net 웹 API에 파일을 보내는 방법은 무엇입니까?

분류에서Dev

주석 [key] 태그를 기반으로 ASP NET MVC 모델 개체에서 기본 키 매개 변수를 식별하는 방법은 무엇입니까?

분류에서Dev

함수 이름과 매개 변수를 변수로 사용하여 적절한 함수를 호출하는 방법은 무엇입니까? PHP

분류에서Dev

웹 API에 여러 매개 변수를 전달하는 방법은 무엇입니까?

분류에서Dev

파이썬 요청 웹 스크래핑에서 올바른 매개 변수 FormData 및 요청 헤더를 찾는 방법은 무엇입니까?

분류에서Dev

.net 코어에서 매개 변수로 작업을 호출하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    ASP.NET 웹 API에서 GET 매개 변수를 가져 오는 방법은 무엇입니까?

  2. 2

    ASP.NET 웹 API에서 GET 매개 변수를 가져 오는 방법은 무엇입니까?

  3. 3

    동적 입력 매개 변수를 사용하여 BASH에서 StdIn의 스크립트로 파이썬을 호출하는 방법은 무엇입니까?

  4. 4

    파이썬의 메서드에 매개 변수로 신호를 전달하는 방법은 무엇입니까?

  5. 5

    post 매개 변수가 Reactjs의 asp.net 핵심 웹 API가 항상 null 인 이유는 무엇입니까?

  6. 6

    ASP.NET MVC 매개 변수로 Ajax 데이터 테이블을 호출하는 방법은 무엇입니까?

  7. 7

    MVC의 web.config에 매개 변수를 넣는 올바른 방법은 무엇입니까-ASP.NET

  8. 8

    ASP.NET MVC를 사용하여 Kentico의 API 호출을 수행하는 방법은 무엇입니까?

  9. 9

    Laravel의 웹 컨트롤러에 경로 매개 변수를 전달하는 방법은 무엇입니까?

  10. 10

    파이썬에서 너무 많은 매개 변수를 사용하여 SQL Server 저장 프로 시저를 호출하는 방법은 무엇입니까?

  11. 11

    Ruby의 Ajax 호출에서 매개 변수를 json으로 전달하는 방법은 무엇입니까?

  12. 12

    ASP.NET : 데이터베이스에서 사용자 컨트롤을로드하고 매개 변수를 보내는 방법은 무엇입니까?

  13. 13

    인쇄 출력을 "3 개 이상의 인수"를 사용하여 변수 / 문자열로 변환하는 방법은 무엇입니까? (파이썬 3)

  14. 14

    파이썬에서 매개 변수를 사용하여 저장 프로 시저를 호출하는 방법은 무엇입니까?

  15. 15

    Web Api .Net의 AuthorizeAttribute에서 POST 매개 변수를 검색하는 방법은 무엇입니까?

  16. 16

    Restful 웹 서비스에서 Ajax 호출에서 데이터 매개 변수를 캡처하는 방법은 무엇입니까?

  17. 17

    URL의 여러 매개 변수를 iOS의 웹보기에 전달하는 방법은 무엇입니까?

  18. 18

    PHP에서 ASP Web Api로 POST 매개 변수를 전달하는 방법은 무엇입니까?

  19. 19

    springboot 웹 서비스의 모든 요청 매개 변수를 나열하는 방법은 무엇입니까?

  20. 20

    웹 API-콘솔 애플리케이션에서 인수와 같은 임의의 수의 매개 변수를 전달하는 방법은 무엇입니까?

  21. 21

    asp.net 웹 애플리케이션으로 ElasticSearch를 구현하는 방법은 무엇입니까?

  22. 22

    한계를 매개 변수로 정의하는 방법은 무엇입니까?

  23. 23

    함수 이름과 매개 변수를 매개 변수로 전달하는 방법은 무엇입니까?

  24. 24

    Angular를 사용하여 asp.net 웹 API에 파일을 보내는 방법은 무엇입니까?

  25. 25

    주석 [key] 태그를 기반으로 ASP NET MVC 모델 개체에서 기본 키 매개 변수를 식별하는 방법은 무엇입니까?

  26. 26

    함수 이름과 매개 변수를 변수로 사용하여 적절한 함수를 호출하는 방법은 무엇입니까? PHP

  27. 27

    웹 API에 여러 매개 변수를 전달하는 방법은 무엇입니까?

  28. 28

    파이썬 요청 웹 스크래핑에서 올바른 매개 변수 FormData 및 요청 헤더를 찾는 방법은 무엇입니까?

  29. 29

    .net 코어에서 매개 변수로 작업을 호출하는 방법은 무엇입니까?

뜨겁다태그

보관