fragment FullType on __Type {
kind
name
fields(includeDeprecated: true) {
name
args {
...InputValue
}
type {
...TypeRef
}
isDeprecated
deprecationReason
}
inputFields {
...InputValue
}
interfaces {
...TypeRef
}
enumValues(includeDeprecated: true) {
name
isDeprecated
deprecationReason
}
possibleTypes {
...TypeRef
}
}
fragment InputValue on __InputValue {
name
type {
...TypeRef
}
defaultValue
}
fragment TypeRef on __Type {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
}
}
}
}
}
}
}
}
query IntrospectionQuery {
__schema {
queryType {
name
}
mutationType {
name
}
types {
...FullType
}
directives {
name
locations
args {
...InputValue
}
}
}
}
I would like to propose this modification, considering that by default I define GET as the standard method, but it mostly breaks into very large queries.
I set POST as the default and performed the verification before making the requests.
python graphqlmap.py -u http://xxxxxxxx/24e52a10fc/graphql -v
query:
I would like to propose this modification, considering that by default I define GET as the standard method, but it mostly breaks into very large queries.
I set POST as the default and performed the verification before making the requests.