view release on metacpan or search on metacpan
lib/Google/RestApi/GmailApi1.pm view on Meta::CPAN
my $self = shift;
my %p = @_;
my $mime = MIME::Lite->new(
From => $p{from} // '',
To => $p{to},
Subject => $p{subject},
Type => $p{content_type},
Data => encode('UTF-8', $p{body}),
);
$mime->attr('content-type.charset' => 'UTF-8');
$mime->add(Cc => $p{cc}) if $p{cc};
$mime->add(Bcc => $p{bcc}) if $p{bcc};
my $raw = $mime->as_string;
my $encoded = encode_base64($raw, '');
$encoded =~ tr{+/}{-_};
$encoded =~ s/=+$//;
return $encoded;
}
t/bin/fix_drive_exchanges.pl view on Meta::CPAN
my $file = "$FindBin::RealBin/../unit/Test/Google/RestApi/DriveApi3/Drive.pm.exchanges";
die "Exchange file not found: $file\n" unless -f $file;
my @exchanges = LoadFile($file);
my %canned = (
'Test::Google::RestApi::DriveApi3::Drive::get_drive' => {
code => 200,
message => 'OK',
headers => ['content-type', 'application/json; charset=UTF-8'],
content => qq|{\n "kind": "drive#drive",\n "id": "drive123",\n "name": "Test Shared Drive",\n "colorRgb": "#0F9D58",\n "capabilities": {\n "canAddChildren": true,\n "canDeleteDrive": true,\n "canRenameDrive": true\n }\n}\n|,
},
'Test::Google::RestApi::DriveApi3::Drive::get_with_fields' => {
code => 200,
message => 'OK',
headers => ['content-type', 'application/json; charset=UTF-8'],
content => qq|{\n "id": "drive123",\n "name": "Test Shared Drive"\n}\n|,
},
'Test::Google::RestApi::DriveApi3::Drive::get_with_domain_admin' => {
code => 200,
message => 'OK',
headers => ['content-type', 'application/json; charset=UTF-8'],
content => qq|{\n "kind": "drive#drive",\n "id": "drive123",\n "name": "Test Shared Drive"\n}\n|,
},
'Test::Google::RestApi::DriveApi3::Drive::update_drive' => {
code => 200,
message => 'OK',
headers => ['content-type', 'application/json; charset=UTF-8'],
content => qq|{\n "kind": "drive#drive",\n "id": "drive123",\n "name": "Renamed Drive"\n}\n|,
},
'Test::Google::RestApi::DriveApi3::Drive::update_with_options' => {
code => 200,
message => 'OK',
headers => ['content-type', 'application/json; charset=UTF-8'],
content => qq|{\n "kind": "drive#drive",\n "id": "drive123",\n "name": "Styled Drive",\n "colorRgb": "#FF0000"\n}\n|,
},
'Test::Google::RestApi::DriveApi3::Drive::delete_drive' => {
code => 204,
message => 'No Content',
headers => ['content-type', 'text/html'],
content => '',
},
'Test::Google::RestApi::DriveApi3::Drive::delete_with_options' => {
code => 204,
message => 'No Content',
headers => ['content-type', 'text/html'],
content => '',
},
'Test::Google::RestApi::DriveApi3::Drive::hide_drive' => {
code => 200,
message => 'OK',
headers => ['content-type', 'application/json; charset=UTF-8'],
content => qq|{\n "kind": "drive#drive",\n "id": "drive123",\n "name": "Test Shared Drive",\n "hidden": true\n}\n|,
},
'Test::Google::RestApi::DriveApi3::Drive::unhide_drive' => {
code => 200,
message => 'OK',
headers => ['content-type', 'application/json; charset=UTF-8'],
content => qq|{\n "kind": "drive#drive",\n "id": "drive123",\n "name": "Test Shared Drive",\n "hidden": false\n}\n|,
},
);
my $fixed = 0;
for my $exchange (@exchanges) {
my $source = $exchange->{source} or next;
my $code = $exchange->{response}{code} || 0;
if (($code == 404 || $code == 400) && $canned{$source}) {
$exchange->{response} = $canned{$source};
t/unit/Test/Google/RestApi/CalendarApi3.pm.exchanges view on Meta::CPAN
]
}
}
headers:
- date
- Thu, 16 Apr 2026 19:11:41 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-l2-request-path
- l2-managed-14
- vary
- X-Origin
- vary
- Referer
- vary
t/unit/Test/Google/RestApi/CalendarApi3.pm.exchanges view on Meta::CPAN
content: ''
headers:
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:11:43 GMT
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- vary
- Origin
- vary
t/unit/Test/Google/RestApi/CalendarApi3.pm.exchanges view on Meta::CPAN
}
]
}
headers:
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- x-l2-request-path
- l2-managed-14
- cache-control
- private, max-age=0, must-revalidate, no-transform
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:11:44 GMT
- date
t/unit/Test/Google/RestApi/CalendarApi3.pm.exchanges view on Meta::CPAN
},
{
"id": "5aadde077a778ab6ccccc3a30e90f51164c5cd4c13ecbdad6e9ead63e2c3b853@group.calendar.google.com",
"summary": "Test Calendar"
}
]
}
headers:
- cache-control
- private, max-age=0, must-revalidate, no-transform
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:11:46 GMT
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-14
- date
- Thu, 16 Apr 2026 19:11:46 GMT
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
message: OK
source: Test::Google::RestApi::CalendarApi3::list_calendars_max_pages
t/unit/Test/Google/RestApi/CalendarApi3/Acl.pm.exchanges view on Meta::CPAN
"id": "user:test@example.com",
"scope": {
"type": "user",
"value": "test@example.com"
},
"role": "reader"
}
headers:
- date
- Thu, 16 Apr 2026 19:14:46 GMT
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- vary
t/unit/Test/Google/RestApi/CalendarApi3/Acl.pm.exchanges view on Meta::CPAN
"kind": "calendar#aclRule",
"etag": "\"00001776366886140159\"",
"id": "user:test@example.com",
"scope": {
"type": "user",
"value": "test@example.com"
},
"role": "reader"
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- private, max-age=0, must-revalidate, no-transform
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:14:48 GMT
- date
t/unit/Test/Google/RestApi/CalendarApi3/Acl.pm.exchanges view on Meta::CPAN
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-l2-request-path
- l2-managed-14
- server
- ESF
message: OK
source: Test::Google::RestApi::CalendarApi3::Acl::create_and_delete
---
request: DELETE /calendar/v3/calendars/26f0675c4cdad5cce673ee3b1ecf465639646971313b52db3e9d84fd260c9b75@group.calendar.google.com/acl/user:test@example.com
t/unit/Test/Google/RestApi/CalendarApi3/Acl.pm.exchanges view on Meta::CPAN
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:14:50 GMT
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- content-length
- '0'
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- server
- ESF
- pragma
- no-cache
- x-l2-request-path
- l2-managed-14
- vary
- Origin
- vary
- X-Origin
- vary
- Referer
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
message: No Content
source: Test::Google::RestApi::CalendarApi3::Acl::create_and_delete
---
request: DELETE /calendar/v3/calendars/26f0675c4cdad5cce673ee3b1ecf465639646971313b52db3e9d84fd260c9b75@group.calendar.google.com
t/unit/Test/Google/RestApi/CalendarApi3/Acl.pm.exchanges view on Meta::CPAN
- content-length
- '0'
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-l2-request-path
- l2-managed-14
- vary
- Origin
- vary
- X-Origin
- vary
t/unit/Test/Google/RestApi/CalendarApi3/Calendar.pm.exchanges view on Meta::CPAN
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-14
- cache-control
- private, max-age=0, must-revalidate, no-transform
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- expires
- Thu, 16 Apr 2026 19:17:15 GMT
- x-frame-options
- SAMEORIGIN
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- date
- Thu, 16 Apr 2026 19:17:15 GMT
message: OK
t/unit/Test/Google/RestApi/CalendarApi3/Calendar.pm.exchanges view on Meta::CPAN
content: "{\n \"items\": []\n}\n"
headers:
- date
- Thu, 16 Apr 2026 19:17:17 GMT
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:17:17 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- private, max-age=0, must-revalidate, no-transform
- x-l2-request-path
- l2-managed-14
- vary
- X-Origin
- vary
t/unit/Test/Google/RestApi/CalendarApi3/Calendar.pm.exchanges view on Meta::CPAN
"allowedConferenceSolutionTypes": [
"hangoutsMeet"
]
}
}
headers:
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- server
- ESF
- date
- Thu, 16 Apr 2026 19:17:18 GMT
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-14
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- private, max-age=0, must-revalidate, no-transform
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:17:18 GMT
- accept-ranges
t/unit/Test/Google/RestApi/CalendarApi3/Calendar.pm.exchanges view on Meta::CPAN
- vary
- Origin,Accept-Encoding
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:17:20 GMT
message: OK
source: Test::Google::RestApi::CalendarApi3::Calendar::update
t/unit/Test/Google/RestApi/CalendarApi3/Calendar.pm.exchanges view on Meta::CPAN
- vary
- Origin
- vary
- X-Origin
- vary
- Referer
- x-l2-request-path
- l2-managed-14
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- content-length
t/unit/Test/Google/RestApi/CalendarApi3/CalendarList.pm.exchanges view on Meta::CPAN
- vary
- Origin,Accept-Encoding
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:06:04 GMT
- cache-control
- private, max-age=0, must-revalidate, no-transform
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- date
- Thu, 16 Apr 2026 19:06:04 GMT
message: OK
source: Test::Google::RestApi::CalendarApi3::CalendarList::get
t/unit/Test/Google/RestApi/CalendarApi3/Colors.pm.exchanges view on Meta::CPAN
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:10:56 GMT
- expires
- Thu, 16 Apr 2026 19:10:56 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- private, max-age=3600, must-revalidate, no-transform
message: OK
source: Test::Google::RestApi::CalendarApi3::Colors::get
t/unit/Test/Google/RestApi/CalendarApi3/Event.pm.exchanges view on Meta::CPAN
},
"eventType": "default"
}
headers:
- date
- Thu, 16 Apr 2026 19:13:54 GMT
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- vary
t/unit/Test/Google/RestApi/CalendarApi3/Event.pm.exchanges view on Meta::CPAN
"timeZone": "UTC"
},
"iCalUID": "3sjmu3nh7n1bt9qv5aodl0agd4@google.com",
"sequence": 0,
"reminders": {
"useDefault": true
},
"eventType": "default"
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- private, max-age=0, must-revalidate, no-transform
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:13:55 GMT
- accept-ranges
t/unit/Test/Google/RestApi/CalendarApi3/Event.pm.exchanges view on Meta::CPAN
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-14
- date
- Thu, 16 Apr 2026 19:13:55 GMT
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- server
- ESF
message: OK
source: Test::Google::RestApi::CalendarApi3::Event::create_and_delete
---
request: DELETE /calendar/v3/calendars/0938da64cda859d72181cb2f8e0489c22f19f3d388a6d5fc579bdce29aae70de@group.calendar.google.com/events/3sjmu3nh7n1bt9qv5aodl0agd4
response:
code: 204
content: ''
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- date
- Thu, 16 Apr 2026 19:13:57 GMT
- content-length
- '0'
- x-l2-request-path
t/unit/Test/Google/RestApi/CalendarApi3/Event.pm.exchanges view on Meta::CPAN
- vary
- X-Origin
- vary
- Referer
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
message: No Content
source: Test::Google::RestApi::CalendarApi3::Event::create_and_delete
---
query_params:
text: Lunch tomorrow at noon
request: POST /calendar/v3/calendars/0938da64cda859d72181cb2f8e0489c22f19f3d388a6d5fc579bdce29aae70de@group.calendar.google.com/events/quickAdd
response:
code: 200
t/unit/Test/Google/RestApi/CalendarApi3/Event.pm.exchanges view on Meta::CPAN
- date
- Thu, 16 Apr 2026 19:13:59 GMT
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-l2-request-path
- l2-managed-14
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::CalendarApi3::Event::quick_add
---
request: DELETE /calendar/v3/calendars/0938da64cda859d72181cb2f8e0489c22f19f3d388a6d5fc579bdce29aae70de@group.calendar.google.com/events/ui7l51hgjcb5auqv3nmv36u4eg
response:
code: 204
content: ''
headers:
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- content-length
t/unit/Test/Google/RestApi/CalendarApi3/Event.pm.exchanges view on Meta::CPAN
- vary
- Origin
- vary
- X-Origin
- vary
- Referer
- x-l2-request-path
- l2-managed-14
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
message: No Content
source: Test::Google::RestApi::CalendarApi3::Event::quick_add
---
request: DELETE /calendar/v3/calendars/0938da64cda859d72181cb2f8e0489c22f19f3d388a6d5fc579bdce29aae70de@group.calendar.google.com
response:
code: 204
content: ''
headers:
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-l2-request-path
- l2-managed-14
- vary
- Origin
- vary
- X-Origin
- vary
t/unit/Test/Google/RestApi/CalendarApi3/Event.pm.exchanges view on Meta::CPAN
- content-length
- '0'
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
message: No Content
source: Test::Google::RestApi::CalendarApi3::Event::_teardown_live_calendar
t/unit/Test/Google/RestApi/CalendarApi3/Settings.pm.exchanges view on Meta::CPAN
"kind": "calendar#setting",
"etag": "\"1776114053940570\"",
"id": "timezone",
"value": "UTC"
}
headers:
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- server
- ESF
- date
- Thu, 16 Apr 2026 19:07:42 GMT
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-14
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- private, max-age=0, must-revalidate, no-transform
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:07:42 GMT
- accept-ranges
t/unit/Test/Google/RestApi/CalendarApi3/Settings.pm.exchanges view on Meta::CPAN
response:
code: 200
content: |
{
"kind": "calendar#setting",
"etag": "\"1776114053940570\"",
"id": "timezone",
"value": "UTC"
}
headers:
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- date
- Thu, 16 Apr 2026 19:07:44 GMT
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-14
- cache-control
- private, max-age=0, must-revalidate, no-transform
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Thu, 16 Apr 2026 19:07:44 GMT
message: OK
t/unit/Test/Google/RestApi/DocsApi1.pm.exchanges view on Meta::CPAN
}
headers:
- date
- Thu, 16 Apr 2026 19:15:02 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- x-l2-request-path
- l2-managed-5
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
message: OK
source: Test::Google::RestApi::DocsApi1::create_document
---
query_params:
fields: nextPageToken, files(id, name)
q: mimeType = 'application/vnd.google-apps.document' and (name = 'Test Document')
request: GET /drive/v3/files
response:
t/unit/Test/Google/RestApi/DocsApi1.pm.exchanges view on Meta::CPAN
},
{
"id": "1W4czaoAny6SnF3rONfUdbrIBAPxw4AvGCOctOqeiXHY",
"name": "Test Document"
}
]
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- date
- Thu, 16 Apr 2026 19:15:04 GMT
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- Origin, X-Origin,Accept-Encoding
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
message: OK
source: Test::Google::RestApi::DocsApi1::page_callback
---
query_params:
t/unit/Test/Google/RestApi/DocsApi1.pm.exchanges view on Meta::CPAN
}
headers:
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:15:06 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
message: OK
source: Test::Google::RestApi::DocsApi1::page_callback
t/unit/Test/Google/RestApi/DocsApi1/Document.pm.exchanges view on Meta::CPAN
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-l2-request-path
- l2-managed-5
- server
- ESF
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- date
- Thu, 16 Apr 2026 19:14:17 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
message: OK
source: Test::Google::RestApi::DocsApi1::Document::get_document
t/unit/Test/Google/RestApi/DocsApi1/Document.pm.exchanges view on Meta::CPAN
query_params:
fields: title
request: GET /v1/documents/1qktb8ig28LJfV_26vcta3KXciWULAES-Ogk4V7fPZBk
response:
code: 200
content: |
{
"title": "Mock Document"
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:14:19 GMT
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-l2-request-path
- l2-managed-5
- server
- ESF
message: OK
source: Test::Google::RestApi::DocsApi1::Document::get_with_fields
---
request: POST /v1/documents/1qktb8ig28LJfV_26vcta3KXciWULAES-Ogk4V7fPZBk/:batchUpdate
t/unit/Test/Google/RestApi/DocsApi1/Document.pm.exchanges view on Meta::CPAN
"writeControl": {
"requiredRevisionId": "AMHacu5bjmc4pYxYAV50P0ddRo803QQSHX_cabTAjVgispmVReqsdhH2H8Kxlp4TuO3JARPV2tW2k1YDF2TQvL84Fmr-JNu7skTMPfOfb4Jw"
},
"documentId": "1qktb8ig28LJfV_26vcta3KXciWULAES-Ogk4V7fPZBk"
}
headers:
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-5
- server
- ESF
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- date
- Thu, 16 Apr 2026 19:14:21 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
message: OK
source: Test::Google::RestApi::DocsApi1::Document::submit_requests
t/unit/Test/Google/RestApi/DocsApi1/Document.pm.exchanges view on Meta::CPAN
content: ''
headers:
- date
- Thu, 16 Apr 2026 19:14:24 GMT
- content-length
- '0'
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- vary
- Origin, X-Origin
message: No Content
source: Test::Google::RestApi::DocsApi1::Document::_teardown_live_document
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
}
}
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1OYmzALS_QYLMz1Vx3DKpFNzzykcUT7BFAOErh9Rs5ro/edit"
}
headers:
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- server
- ESF
- date
- Thu, 16 Apr 2026 19:09:28 GMT
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-6
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
message: OK
source: Test::Unit::TestBase::startup
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
- date
- Thu, 16 Apr 2026 19:09:29 GMT
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::DriveApi3::about
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
supportsAllDrives: 'true'
request: GET /drive/v3/changes/startPageToken
response:
code: 200
content: |
{
"kind": "drive#startPageToken",
"startPageToken": "2359"
}
headers:
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- date
- Thu, 16 Apr 2026 19:09:31 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
message: OK
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
content: |
{
"files": [
{
"id": "1OYmzALS_QYLMz1Vx3DKpFNzzykcUT7BFAOErh9Rs5ro",
"name": "mock_spreadsheet1"
}
]
}
headers:
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- date
- Thu, 16 Apr 2026 19:09:33 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
message: OK
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
- vary
- Origin, X-Origin,Accept-Encoding
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:09:35 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::list_drives_max_pages
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
- date
- Thu, 16 Apr 2026 19:09:37 GMT
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::DriveApi3::list_max_pages
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
"columnCount": 26
}
}
}
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1fMPY6lfSZPfuIpg9-gIJPLu5Oe2FpXz7GcWpZgodqfY/edit"
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-6
- date
- Thu, 16 Apr 2026 19:09:39 GMT
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- server
- ESF
message: OK
source: Test::Google::RestApi::DriveApi3::list_page_callback_continue
---
query_params:
fields: nextPageToken, files(id, name)
pageSize: 1
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
}
headers:
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:09:41 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
message: OK
source: Test::Google::RestApi::DriveApi3::list_page_callback_continue
---
query_params:
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
}
headers:
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:09:43 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Google::RestApi::DriveApi3::list_page_callback_continue
---
request: DELETE /drive/v3/files/1fMPY6lfSZPfuIpg9-gIJPLu5Oe2FpXz7GcWpZgodqfY
response:
code: 204
content: ''
headers:
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-length
- '0'
- content-type
- text/html
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:09:45 GMT
- x-frame-options
- SAMEORIGIN
message: No Content
source: Test::Google::RestApi::DriveApi3::list_page_callback_continue
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
"id": "1OYmzALS_QYLMz1Vx3DKpFNzzykcUT7BFAOErh9Rs5ro",
"name": "mock_spreadsheet1"
}
]
}
headers:
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:09:47 GMT
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
message: OK
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
content: ''
headers:
- vary
- Origin, X-Origin
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- date
- Thu, 16 Apr 2026 19:09:50 GMT
- content-length
- '0'
message: No Content
t/unit/Test/Google/RestApi/DriveApi3.pm.exchanges view on Meta::CPAN
- date
- Thu, 16 Apr 2026 19:09:51 GMT
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/DriveApi3/About.pm.exchanges view on Meta::CPAN
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:15:17 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Unit::TestBase::startup
---
query_params:
fields: exportFormats
request: GET /drive/v3/about
response:
code: 200
t/unit/Test/Google/RestApi/DriveApi3/About.pm.exchanges view on Meta::CPAN
]
}
}
headers:
- vary
- Origin, X-Origin,Accept-Encoding
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- date
t/unit/Test/Google/RestApi/DriveApi3/About.pm.exchanges view on Meta::CPAN
{
"id": "wood",
"backgroundImageLink": "https://ssl.gstatic.com/team_drive_themes/wood_background.jpg",
"colorRgb": "#8d6e63"
}
],
"canCreateTeamDrives": false,
"canCreateDrives": false
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:15:21 GMT
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
message: OK
source: Test::Google::RestApi::DriveApi3::About::get
---
query_params:
t/unit/Test/Google/RestApi/DriveApi3/About.pm.exchanges view on Meta::CPAN
content: |
{
"storageQuota": {
"limit": "16106127360",
"usage": "75203",
"usageInDrive": "12289",
"usageInDriveTrash": "0"
}
}
headers:
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- date
- Thu, 16 Apr 2026 19:15:23 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
message: OK
t/unit/Test/Google/RestApi/DriveApi3/About.pm.exchanges view on Meta::CPAN
"me": true,
"permissionId": "11709319447943691390",
"emailAddress": "mvsjes2.test.restapi@gmail.com"
}
}
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:15:25 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Google::RestApi::DriveApi3::About::user
---
request: DELETE /drive/v3/files/1VwK7y6ck8iPaqEyrc9bNfPODgW55PGPiuRRSZFhOIo4
response:
code: 204
content: ''
headers:
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:15:27 GMT
- content-type
- text/html
- content-length
- '0'
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
message: No Content
source: Test::Unit::TestBase::shutdown
---
query_params:
t/unit/Test/Google/RestApi/DriveApi3/About.pm.exchanges view on Meta::CPAN
response:
code: 200
content: "{\n \"files\": []\n}\n"
headers:
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:15:29 GMT
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/DriveApi3/Changes.pm.exchanges view on Meta::CPAN
"gridProperties": {
"rowCount": 1000,
"columnCount": 26
}
}
}
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1ujKMTBmal432DSJibedcQepvC8ZUU7FZJmNtAo78bwM/edit"
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- vary
- X-Origin
- vary
t/unit/Test/Google/RestApi/DriveApi3/Changes.pm.exchanges view on Meta::CPAN
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-6
- date
- Thu, 16 Apr 2026 19:14:04 GMT
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- server
- ESF
message: OK
source: Test::Unit::TestBase::startup
---
query_params:
supportsAllDrives: 'true'
request: GET /drive/v3/changes/startPageToken
t/unit/Test/Google/RestApi/DriveApi3/Changes.pm.exchanges view on Meta::CPAN
- vary
- Origin, X-Origin,Accept-Encoding
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:14:06 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::Changes::get_start_page_token
---
query_params:
supportsAllDrives: 'true'
request: GET /drive/v3/changes/startPageToken
t/unit/Test/Google/RestApi/DriveApi3/Changes.pm.exchanges view on Meta::CPAN
content: |
{
"kind": "drive#startPageToken",
"startPageToken": "2446"
}
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:14:08 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
message: OK
source: Test::Google::RestApi::DriveApi3::Changes::list
---
query_params:
includeItemsFromAllDrives: 'true'
includeRemoved: 'true'
t/unit/Test/Google/RestApi/DriveApi3/Changes.pm.exchanges view on Meta::CPAN
{
"changes": [],
"kind": "drive#changeList",
"newStartPageToken": "2446"
}
headers:
- vary
- Origin, X-Origin,Accept-Encoding
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- date
- Thu, 16 Apr 2026 19:14:09 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::Changes::list
---
request: DELETE /drive/v3/files/1ujKMTBmal432DSJibedcQepvC8ZUU7FZJmNtAo78bwM
response:
code: 204
content: ''
headers:
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin
- pragma
- no-cache
- server
- ESF
- content-type
- text/html
- content-length
- '0'
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:14:12 GMT
- expires
t/unit/Test/Google/RestApi/DriveApi3/Changes.pm.exchanges view on Meta::CPAN
q: mimeType = 'application/vnd.google-apps.spreadsheet' and (name contains 'mock_spreadsheet')
request: GET /drive/v3/files
response:
code: 200
content: "{\n \"files\": []\n}\n"
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- date
- Thu, 16 Apr 2026 19:14:13 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/DriveApi3/Comment.pm.exchanges view on Meta::CPAN
- server
- ESF
- x-l2-request-path
- l2-managed-6
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:14:26 GMT
- x-frame-options
- SAMEORIGIN
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Unit::TestBase::startup
---
query_params:
fields: id, content, author, createdTime
request: POST /drive/v3/files/1FGths_xP5LsH04_oUqRrxClHL1M9bM-4_PRNs6gQE1M/comments
request_content:
content: Test comment from unit tests
t/unit/Test/Google/RestApi/DriveApi3/Comment.pm.exchanges view on Meta::CPAN
"me": true,
"photoLink": "//lh3.googleusercontent.com/a/ACg8ocLWkOlSSg36yK15_TnAk2yuHLtFYV9WxP6_4TS1CHyvPfGxBA=s50-c-k-no"
},
"id": "AAAB3W2EVBU",
"createdTime": "2026-04-16T19:14:28.816Z",
"content": "Test comment from unit tests"
}
headers:
- vary
- Origin, X-Origin,Accept-Encoding
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- date
- Thu, 16 Apr 2026 19:14:29 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::Comment::create_and_delete
t/unit/Test/Google/RestApi/DriveApi3/Comment.pm.exchanges view on Meta::CPAN
- vary
- Origin, X-Origin,Accept-Encoding
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:14:31 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::Comment::create_and_delete
---
request: DELETE /drive/v3/files/1FGths_xP5LsH04_oUqRrxClHL1M9bM-4_PRNs6gQE1M/comments/AAAB3W2EVBU
response:
code: 204
content: ''
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- date
- Thu, 16 Apr 2026 19:14:32 GMT
- content-length
- '0'
- vary
- Origin, X-Origin
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
message: No Content
source: Test::Google::RestApi::DriveApi3::Comment::create_and_delete
---
query_params:
fields: id, content, author, createdTime
request: POST /drive/v3/files/1FGths_xP5LsH04_oUqRrxClHL1M9bM-4_PRNs6gQE1M/comments
request_content:
content: Test comment for reply
t/unit/Test/Google/RestApi/DriveApi3/Comment.pm.exchanges view on Meta::CPAN
"me": true,
"photoLink": "//lh3.googleusercontent.com/a/ACg8ocLWkOlSSg36yK15_TnAk2yuHLtFYV9WxP6_4TS1CHyvPfGxBA=s50-c-k-no"
},
"id": "AAAB3W2EVOA",
"createdTime": "2026-04-16T19:14:34.780Z",
"content": "Test comment for reply"
}
headers:
- date
- Thu, 16 Apr 2026 19:14:35 GMT
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::DriveApi3::Comment::reply_factory
---
request: DELETE /drive/v3/files/1FGths_xP5LsH04_oUqRrxClHL1M9bM-4_PRNs6gQE1M/comments/AAAB3W2EVOA
response:
code: 204
content: ''
headers:
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- content-length
- '0'
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:14:37 GMT
message: No Content
source: Test::Google::RestApi::DriveApi3::Comment::reply_factory
---
request: DELETE /drive/v3/files/1FGths_xP5LsH04_oUqRrxClHL1M9bM-4_PRNs6gQE1M
response:
code: 204
content: ''
headers:
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:14:39 GMT
- vary
- Origin, X-Origin
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
message: No Content
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/DriveApi3/Comment.pm.exchanges view on Meta::CPAN
content: "{\n \"files\": []\n}\n"
headers:
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:14:40 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/DriveApi3/Drive.pm.exchanges view on Meta::CPAN
- vary
- Origin, X-Origin,Accept-Encoding
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:10:54 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::Drive::startup
t/unit/Test/Google/RestApi/DriveApi3/File.pm.exchanges view on Meta::CPAN
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1ttFiTjMfAuaUXOb-YCPg5Y0ZzmmVQS7WftZEatzCFbc/edit"
}
headers:
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- x-l2-request-path
- l2-managed-6
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:04:46 GMT
- x-frame-options
- SAMEORIGIN
message: OK
source: Test::Unit::TestBase::startup
t/unit/Test/Google/RestApi/DriveApi3/File.pm.exchanges view on Meta::CPAN
content: |
{
"kind": "drive#file",
"id": "1ltBhxuyRzXKcCCxN1Hmfc_MExk8Z3t70QUgtqBdAzns",
"name": "test_copy_1776366287",
"mimeType": "application/vnd.google-apps.spreadsheet"
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:04:52 GMT
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
message: OK
source: Test::Google::RestApi::DriveApi3::File::copy
---
request: DELETE /drive/v3/files/1ltBhxuyRzXKcCCxN1Hmfc_MExk8Z3t70QUgtqBdAzns
t/unit/Test/Google/RestApi/DriveApi3/File.pm.exchanges view on Meta::CPAN
content: ''
headers:
- date
- Thu, 16 Apr 2026 19:04:54 GMT
- content-length
- '0'
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- vary
- Origin, X-Origin
message: No Content
source: Test::Google::RestApi::DriveApi3::File::copy
---
request: GET /drive/v3/files/1ttFiTjMfAuaUXOb-YCPg5Y0ZzmmVQS7WftZEatzCFbc
response:
code: 200
t/unit/Test/Google/RestApi/DriveApi3/File.pm.exchanges view on Meta::CPAN
"kind": "drive#file",
"id": "1ttFiTjMfAuaUXOb-YCPg5Y0ZzmmVQS7WftZEatzCFbc",
"name": "mock_spreadsheet1",
"mimeType": "application/vnd.google-apps.spreadsheet"
}
headers:
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- date
- Thu, 16 Apr 2026 19:04:56 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
message: OK
t/unit/Test/Google/RestApi/DriveApi3/File.pm.exchanges view on Meta::CPAN
{
"id": "1ttFiTjMfAuaUXOb-YCPg5Y0ZzmmVQS7WftZEatzCFbc",
"name": "mock_spreadsheet1",
"mimeType": "application/vnd.google-apps.spreadsheet"
}
headers:
- vary
- Origin, X-Origin,Accept-Encoding
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- date
- Thu, 16 Apr 2026 19:04:58 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::File::get_with_fields
t/unit/Test/Google/RestApi/DriveApi3/File.pm.exchanges view on Meta::CPAN
"emailAddress": "mvsjes2.test.restapi@gmail.com",
"role": "owner"
}
]
}
headers:
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:05:00 GMT
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
message: OK
source: Test::Google::RestApi::DriveApi3::File::permissions
---
request: DELETE /drive/v3/files/1ttFiTjMfAuaUXOb-YCPg5Y0ZzmmVQS7WftZEatzCFbc
response:
code: 204
content: ''
headers:
- content-type
- text/html
- content-length
- '0'
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:05:03 GMT
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- Origin, X-Origin
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
message: No Content
source: Test::Unit::TestBase::shutdown
---
query_params:
t/unit/Test/Google/RestApi/DriveApi3/File.pm.exchanges view on Meta::CPAN
q: mimeType = 'application/vnd.google-apps.spreadsheet' and (name contains 'mock_spreadsheet')
request: GET /drive/v3/files
response:
code: 200
content: "{\n \"files\": []\n}\n"
headers:
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- date
- Thu, 16 Apr 2026 19:05:04 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
t/unit/Test/Google/RestApi/DriveApi3/Permission.pm.exchanges view on Meta::CPAN
}
}
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1l_jSLlanMx32ph2-7H56Um5dWsxkTNjQlx3sodJhh0A/edit"
}
headers:
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-6
- server
- ESF
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:06:37 GMT
- accept-ranges
- none
message: OK
t/unit/Test/Google/RestApi/DriveApi3/Permission.pm.exchanges view on Meta::CPAN
{
"kind": "drive#permission",
"id": "anyoneWithLink",
"type": "anyone",
"role": "reader",
"allowFileDiscovery": false
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:06:40 GMT
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
message: OK
source: Test::Google::RestApi::DriveApi3::Permission::create_and_delete
---
request: GET /drive/v3/files/1l_jSLlanMx32ph2-7H56Um5dWsxkTNjQlx3sodJhh0A/permissions/anyoneWithLink
t/unit/Test/Google/RestApi/DriveApi3/Permission.pm.exchanges view on Meta::CPAN
}
headers:
- vary
- Origin, X-Origin,Accept-Encoding
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:06:41 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::Permission::create_and_delete
---
request: DELETE /drive/v3/files/1l_jSLlanMx32ph2-7H56Um5dWsxkTNjQlx3sodJhh0A/permissions/anyoneWithLink
response:
code: 204
t/unit/Test/Google/RestApi/DriveApi3/Permission.pm.exchanges view on Meta::CPAN
- content-length
- '0'
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin
message: No Content
source: Test::Google::RestApi::DriveApi3::Permission::create_and_delete
---
request: DELETE /drive/v3/files/1l_jSLlanMx32ph2-7H56Um5dWsxkTNjQlx3sodJhh0A
response:
code: 204
content: ''
headers:
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- vary
- Origin, X-Origin
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:06:45 GMT
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
message: No Content
t/unit/Test/Google/RestApi/DriveApi3/Permission.pm.exchanges view on Meta::CPAN
content: "{\n \"files\": []\n}\n"
headers:
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:06:47 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
"columnCount": 26
}
}
}
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1btPU7E_uj14wguAYg_sY7zs3VDczqghp6E3TIopGsJQ/edit"
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- date
- Thu, 16 Apr 2026 19:08:43 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-6
- server
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:08:46 GMT
message: OK
source: Test::Google::RestApi::DriveApi3::Reply::_constructor
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
content: ''
headers:
- vary
- Origin, X-Origin
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:08:48 GMT
- content-length
- '0'
message: No Content
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
"createdTime": "2026-04-16T19:08:50.812Z",
"content": "Test comment"
}
headers:
- date
- Thu, 16 Apr 2026 19:08:51 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::DriveApi3::Reply::accessors
---
request: DELETE /drive/v3/files/1btPU7E_uj14wguAYg_sY7zs3VDczqghp6E3TIopGsJQ/comments/AAAB3Wwim88
response:
code: 204
content: ''
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:08:53 GMT
- content-length
- '0'
- vary
- Origin, X-Origin
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
message: No Content
source: Test::Google::RestApi::DriveApi3::Reply::accessors
---
query_params:
fields: id, content, author, createdTime
request: POST /drive/v3/files/1btPU7E_uj14wguAYg_sY7zs3VDczqghp6E3TIopGsJQ/comments
request_content:
content: Test comment for reply
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
"displayName": "Robin Murray",
"kind": "drive#user",
"me": true,
"photoLink": "//lh3.googleusercontent.com/a/ACg8ocLWkOlSSg36yK15_TnAk2yuHLtFYV9WxP6_4TS1CHyvPfGxBA=s50-c-k-no"
},
"id": "AAAB3Wwim9A",
"createdTime": "2026-04-16T19:08:55.406Z",
"content": "Test comment for reply"
}
headers:
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- date
- Thu, 16 Apr 2026 19:08:56 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
message: OK
source: Test::Google::RestApi::DriveApi3::Reply::create_and_delete
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
}
headers:
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:08:58 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Google::RestApi::DriveApi3::Reply::create_and_delete
---
query_params:
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
}
headers:
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:08:59 GMT
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
message: OK
source: Test::Google::RestApi::DriveApi3::Reply::create_and_delete
---
request: DELETE /drive/v3/files/1btPU7E_uj14wguAYg_sY7zs3VDczqghp6E3TIopGsJQ/comments/AAAB3Wwim9A/replies/AAAB3Wwim9E
response:
code: 204
content: ''
headers:
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin
- date
- Thu, 16 Apr 2026 19:09:01 GMT
- content-length
- '0'
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
message: No Content
source: Test::Google::RestApi::DriveApi3::Reply::create_and_delete
---
request: DELETE /drive/v3/files/1btPU7E_uj14wguAYg_sY7zs3VDczqghp6E3TIopGsJQ/comments/AAAB3Wwim9A
response:
code: 204
content: ''
headers:
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
- content-length
- '0'
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin
message: No Content
source: Test::Google::RestApi::DriveApi3::Reply::create_and_delete
---
query_params:
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
},
"id": "AAAB3Wwim9I",
"createdTime": "2026-04-16T19:09:04.716Z",
"content": "Test comment"
}
headers:
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin,Accept-Encoding
- pragma
- no-cache
- server
- ESF
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:09:05 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
---
request: DELETE /drive/v3/files/1btPU7E_uj14wguAYg_sY7zs3VDczqghp6E3TIopGsJQ/comments/AAAB3Wwim9I
response:
code: 204
content: ''
headers:
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:09:07 GMT
- vary
- Origin, X-Origin
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
message: No Content
source: Test::Google::RestApi::DriveApi3::Reply::requires_id
---
request: DELETE /drive/v3/files/1btPU7E_uj14wguAYg_sY7zs3VDczqghp6E3TIopGsJQ
response:
code: 204
content: ''
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- date
- Thu, 16 Apr 2026 19:09:09 GMT
- content-length
- '0'
- vary
- Origin, X-Origin
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
message: No Content
source: Test::Unit::TestBase::shutdown
---
query_params:
fields: nextPageToken, files(id, name)
q: mimeType = 'application/vnd.google-apps.spreadsheet' and (name contains 'mock_spreadsheet')
request: GET /drive/v3/files
response:
t/unit/Test/Google/RestApi/DriveApi3/Reply.pm.exchanges view on Meta::CPAN
- date
- Thu, 16 Apr 2026 19:09:10 GMT
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/DriveApi3/Revision.pm.exchanges view on Meta::CPAN
"gridProperties": {
"rowCount": 1000,
"columnCount": 26
}
}
}
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1pz7zxyfeY5vvace49eSjHeYzHh9B56APrcoGVEGFc_A/edit"
}
headers:
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- x-l2-request-path
- l2-managed-6
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:14:54 GMT
message: OK
t/unit/Test/Google/RestApi/DriveApi3/Revision.pm.exchanges view on Meta::CPAN
}
headers:
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin,Accept-Encoding
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:14:56 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
message: OK
source: Test::Google::RestApi::DriveApi3::Revision::list_revisions
---
request: DELETE /drive/v3/files/1pz7zxyfeY5vvace49eSjHeYzHh9B56APrcoGVEGFc_A
t/unit/Test/Google/RestApi/DriveApi3/Revision.pm.exchanges view on Meta::CPAN
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- vary
- Origin, X-Origin
- x-content-type-options
- nosniff
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:14:59 GMT
- x-frame-options
- SAMEORIGIN
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-length
- '0'
message: No Content
source: Test::Unit::TestBase::shutdown
---
query_params:
t/unit/Test/Google/RestApi/DriveApi3/Revision.pm.exchanges view on Meta::CPAN
- date
- Thu, 16 Apr 2026 19:15:00 GMT
- pragma
- no-cache
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
"emailAddress": "mvsjes2.test.restapi@gmail.com",
"messagesTotal": 3,
"threadsTotal": 3,
"historyId": "8859"
}
headers:
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- server
- ESF
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- date
- Thu, 16 Apr 2026 19:12:25 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
message: OK
source: Test::Google::RestApi::GmailApi1::startup
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
"UNREAD",
"SENT",
"INBOX"
]
}
headers:
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- server
- ESF
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- date
- Thu, 16 Apr 2026 19:12:27 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
message: OK
source: Test::Google::RestApi::GmailApi1::startup
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
}
]
}
headers:
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:12:29 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::GmailApi1::list_labels
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- date
- Thu, 16 Apr 2026 19:12:31 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Google::RestApi::GmailApi1::list_messages
---
query_params:
fields: nextPageToken, resultSizeEstimate, messages(id, threadId)
request: GET /gmail/v1/users/me/messages
response:
code: 200
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
"threadId": "19d961434194bc8c"
},
{
"id": "19d8e53f6864e9d4",
"threadId": "19d8e53f6864e9d4"
}
],
"resultSizeEstimate": 4
}
headers:
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:12:32 GMT
message: OK
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
}
headers:
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:12:34 GMT
- x-frame-options
- SAMEORIGIN
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- server
- ESF
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Google::RestApi::GmailApi1::profile
---
query_params:
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
"snippet": "Address not found Your message wasn't delivered to test@example.com because the domain example.com couldn't be found. Check for typos or unnecessary spaces and try again. LEARN MORE This link"
},
{
"id": "19d8e53f6864e9d4",
"snippet": "Address not found Your message wasn't delivered to test@example.com because the domain example.com couldn't be found. Check for typos or unnecessary spaces and try again. LEARN MORE This link"
}
],
"resultSizeEstimate": 5
}
headers:
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:12:36 GMT
message: OK
t/unit/Test/Google/RestApi/GmailApi1.pm.exchanges view on Meta::CPAN
"SENT"
]
}
headers:
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:12:37 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
message: OK
source: Test::Google::RestApi::GmailApi1::shutdown
t/unit/Test/Google/RestApi/GmailApi1/Draft.pm.exchanges view on Meta::CPAN
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:07:19 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
message: OK
source: Test::Google::RestApi::GmailApi1::Draft::create_get_and_delete
---
request: GET /gmail/v1/users/me/drafts/r6154835085955777599
response:
code: 200
t/unit/Test/Google/RestApi/GmailApi1/Draft.pm.exchanges view on Meta::CPAN
}
headers:
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:07:20 GMT
- x-frame-options
- SAMEORIGIN
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- server
- ESF
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Google::RestApi::GmailApi1::Draft::create_get_and_delete
---
request: DELETE /gmail/v1/users/me/drafts/r6154835085955777599
response:
code: 204
content: ''
headers:
- vary
- Origin
- vary
- X-Origin
- vary
- Referer
- x-content-type-options
- nosniff
- content-length
- '0'
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- content-type
- application/json; charset=UTF-8
- server
- ESF
- date
- Thu, 16 Apr 2026 19:07:22 GMT
- x-frame-options
- SAMEORIGIN
message: No Content
source: Test::Google::RestApi::GmailApi1::Draft::create_get_and_delete
t/unit/Test/Google/RestApi/GmailApi1/Label.pm.exchanges view on Meta::CPAN
"messageListVisibility": "show",
"labelListVisibility": "labelShow"
}
headers:
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:04:40 GMT
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
t/unit/Test/Google/RestApi/GmailApi1/Label.pm.exchanges view on Meta::CPAN
"name": "Test Label",
"messageListVisibility": "show",
"labelListVisibility": "labelShow",
"type": "user",
"messagesTotal": 0,
"messagesUnread": 0,
"threadsTotal": 0,
"threadsUnread": 0
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:04:42 GMT
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
message: OK
source: Test::Google::RestApi::GmailApi1::Label::create_and_delete
t/unit/Test/Google/RestApi/GmailApi1/Label.pm.exchanges view on Meta::CPAN
content: ''
headers:
- server
- ESF
- vary
- Origin
- vary
- X-Origin
- vary
- Referer
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:04:43 GMT
- x-frame-options
- SAMEORIGIN
- content-length
- '0'
- content-type
- application/json; charset=UTF-8
message: No Content
source: Test::Google::RestApi::GmailApi1::Label::create_and_delete
t/unit/Test/Google/RestApi/GmailApi1/Message.pm.exchanges view on Meta::CPAN
content: |
{
"emailAddress": "mvsjes2.test.restapi@gmail.com",
"messagesTotal": 3,
"threadsTotal": 3,
"historyId": "8737"
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:11:48 GMT
- x-frame-options
- SAMEORIGIN
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
message: OK
source: Test::Google::RestApi::GmailApi1::Message::startup
t/unit/Test/Google/RestApi/GmailApi1/Message.pm.exchanges view on Meta::CPAN
}
headers:
- date
- Thu, 16 Apr 2026 19:11:49 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::GmailApi1::Message::startup
t/unit/Test/Google/RestApi/GmailApi1/Message.pm.exchanges view on Meta::CPAN
"historyId": "8781",
"internalDate": "1776366709000"
}
headers:
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:11:51 GMT
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
t/unit/Test/Google/RestApi/GmailApi1/Message.pm.exchanges view on Meta::CPAN
"STARRED",
"SENT",
"INBOX"
]
}
headers:
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- server
- ESF
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:11:53 GMT
- accept-ranges
- none
message: OK
t/unit/Test/Google/RestApi/GmailApi1/Message.pm.exchanges view on Meta::CPAN
"SENT"
]
}
headers:
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:11:54 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Google::RestApi::GmailApi1::Message::trash_and_untrash
---
request: POST /gmail/v1/users/me/messages/19d97b4ec817a304/untrash
response:
code: 200
content: |
{
"id": "19d97b4ec817a304",
"threadId": "19d97b4ec817a304",
"labelIds": [
"STARRED",
"SENT"
]
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- date
- Thu, 16 Apr 2026 19:11:56 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- server
- ESF
message: OK
source: Test::Google::RestApi::GmailApi1::Message::trash_and_untrash
---
request: POST /gmail/v1/users/me/messages/19d97b4ec817a304/trash
response:
code: 200
t/unit/Test/Google/RestApi/GmailApi1/Message.pm.exchanges view on Meta::CPAN
{
"id": "19d97b4ec817a304",
"threadId": "19d97b4ec817a304",
"labelIds": [
"STARRED",
"TRASH",
"SENT"
]
}
headers:
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:11:57 GMT
message: OK
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
}
headers:
- server
- ESF
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:09:12 GMT
- x-frame-options
- SAMEORIGIN
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Google::RestApi::GmailApi1::Thread::startup
---
request: POST /gmail/v1/users/me/messages/send
request_content:
raw: Q29udGVudC1EaXNwb3NpdGlvbjogaW5saW5lCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJVVEYtOCIKTUlNRS1WZXJzaW9uOiAxLjAKWC1NYWlsZXI6IE1JTUU6OkxpdGUgMy4wMzggKEYyLjg1OyBUMi4yNjsgQTIuMjE7IEIzLjE2OyBRMy4xNik...
response:
code: 200
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
"threadId": "19d97b28a97c6d61",
"labelIds": [
"UNREAD",
"SENT",
"INBOX"
]
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:09:13 GMT
- x-frame-options
- SAMEORIGIN
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
}
headers:
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:09:15 GMT
- x-frame-options
- SAMEORIGIN
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- server
- ESF
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Google::RestApi::GmailApi1::Thread::startup
---
request: GET /gmail/v1/users/me/threads/19d97b28a97c6d61
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
"data": "VGhpcyBpcyBhIHRlc3QgdGhyZWFkIG1lc3NhZ2Uu"
}
},
"sizeEstimate": 694,
"historyId": "8567",
"internalDate": "1776366553000"
}
]
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:09:16 GMT
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
"STARRED",
"SENT",
"INBOX"
]
}
]
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:09:18 GMT
- x-frame-options
- SAMEORIGIN
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
}
headers:
- server
- ESF
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:09:20 GMT
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
message: OK
source: Test::Google::RestApi::GmailApi1::Thread::trash_and_untrash
---
request: POST /gmail/v1/users/me/threads/19d97b28a97c6d61/untrash
response:
code: 200
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
}
]
}
headers:
- server
- ESF
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:09:21 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Google::RestApi::GmailApi1::Thread::trash_and_untrash
---
request: POST /gmail/v1/users/me/messages/19d97b28a97c6d61/trash
response:
code: 200
content: |
{
t/unit/Test/Google/RestApi/GmailApi1/Thread.pm.exchanges view on Meta::CPAN
"threadId": "19d97b28a97c6d61",
"labelIds": [
"STARRED",
"TRASH",
"SENT"
]
}
headers:
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:09:22 GMT
- x-frame-options
- SAMEORIGIN
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
"status": "NOT_FOUND"
}
}
headers:
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:10:58 GMT
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- x-l2-request-path
- l2-managed-6
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1TtaY_QTm4nsRu6xLlJ-E2ES6Rbl2NMYjCSZcX9gQP-M/edit"
}
headers:
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- x-l2-request-path
- l2-managed-6
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:10:59 GMT
- x-frame-options
- SAMEORIGIN
message: OK
source: Test::Google::RestApi::SheetsApi4::create_spreadsheet
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
}
headers:
- x-l2-request-path
- l2-managed-6
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:11:01 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
message: OK
source: Test::Google::RestApi::SheetsApi4::create_spreadsheet
---
request: POST /drive/v3/files/1TtaY_QTm4nsRu6xLlJ-E2ES6Rbl2NMYjCSZcX9gQP-M/copy
response:
code: 200
content: |
{
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
"name": "Copy of mock_spreadsheet1",
"mimeType": "application/vnd.google-apps.spreadsheet"
}
headers:
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:11:06 GMT
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
message: OK
source: Test::Google::RestApi::SheetsApi4::copy_spreadsheet
---
request: POST /drive/v3/files/1TtaY_QTm4nsRu6xLlJ-E2ES6Rbl2NMYjCSZcX9gQP-M/copy
request_content:
name: mock_spreadsheet1
response:
code: 200
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
"kind": "drive#file",
"id": "1CNB6iAr-_jmtKtTvFmd-J-h9g-1OH9ta1pt2WxP1Ums",
"name": "mock_spreadsheet1",
"mimeType": "application/vnd.google-apps.spreadsheet"
}
headers:
- vary
- Origin, X-Origin,Accept-Encoding
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- date
- Thu, 16 Apr 2026 19:11:10 GMT
message: OK
source: Test::Google::RestApi::SheetsApi4::copy_spreadsheet
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
"kind": "drive#file",
"id": "1aouQipqXDLJVozp4ybdg8OYvpi5uU-tM-3NFQ4nf6RQ",
"name": "mock_spreadsheet2",
"mimeType": "application/vnd.google-apps.spreadsheet"
}
headers:
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- date
- Thu, 16 Apr 2026 19:11:14 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
message: OK
source: Test::Google::RestApi::SheetsApi4::copy_spreadsheet
---
query_params:
fields: nextPageToken, files(id, name)
q: mimeType = 'application/vnd.google-apps.spreadsheet' and (name = 'mock_spreadsheet1')
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:11:16 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Google::RestApi::SheetsApi4::spreadsheets
---
query_params:
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
"id": "1TtaY_QTm4nsRu6xLlJ-E2ES6Rbl2NMYjCSZcX9gQP-M",
"name": "mock_spreadsheet1"
}
]
}
headers:
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:11:18 GMT
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
message: OK
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:11:20 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
message: OK
source: Test::Google::RestApi::SheetsApi4::page_callback
---
query_params:
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:11:21 GMT
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- vary
- Origin, X-Origin,Accept-Encoding
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Google::RestApi::SheetsApi4::page_callback
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
]
}
}
headers:
- date
- Thu, 16 Apr 2026 19:11:23 GMT
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- server
- ESF
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- cache-control
- private, max-age=0
- expires
- Thu, 16 Apr 2026 19:11:23 GMT
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- vary
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
response:
code: 204
content: ''
headers:
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- vary
- Origin, X-Origin
- date
- Thu, 16 Apr 2026 19:11:23 GMT
- content-length
- '0'
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
message: No Content
source: Test::Google::RestApi::SheetsApi4::delete_spreadsheet
---
query_params:
fields: nextPageToken, files(id, name)
q: mimeType = 'application/vnd.google-apps.spreadsheet' and (name = 'no_such_spreadsheet')
request: GET /drive/v3/files
response:
code: 200
content: "{\n \"files\": []\n}\n"
headers:
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- date
- Thu, 16 Apr 2026 19:11:26 GMT
- vary
- Origin, X-Origin,Accept-Encoding
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
message: OK
source: Test::Google::RestApi::SheetsApi4::delete_all_spreadsheets_by_filters
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
}
]
}
headers:
- date
- Thu, 16 Apr 2026 19:11:27 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::SheetsApi4::delete_all_spreadsheets_by_filters
---
request: DELETE /drive/v3/files/1CNB6iAr-_jmtKtTvFmd-J-h9g-1OH9ta1pt2WxP1Ums
response:
code: 204
content: ''
headers:
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:11:29 GMT
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- vary
- Origin, X-Origin
message: No Content
source: Test::Google::RestApi::SheetsApi4::delete_all_spreadsheets_by_filters
---
request: DELETE /drive/v3/files/1JlnugyTd0JkD6bQ6qyAE8zjNg4WJe693fGuaAwp2shk
response:
code: 204
content: ''
headers:
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:11:31 GMT
- vary
- Origin, X-Origin
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
message: No Content
source: Test::Google::RestApi::SheetsApi4::delete_all_spreadsheets_by_filters
---
query_params:
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
},
{
"id": "1Qz6UgshnJ7kNoagAeGKdMNQtaZiF9qnVjMxmWAooh4I",
"name": "mock_spreadsheet2"
}
]
}
headers:
- date
- Thu, 16 Apr 2026 19:11:32 GMT
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- vary
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
response:
code: 204
content: ''
headers:
- server
- ESF
- pragma
- no-cache
- vary
- Origin, X-Origin
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:11:34 GMT
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- content-length
- '0'
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
message: No Content
source: Test::Google::RestApi::SheetsApi4::delete_all_spreadsheets_by_filters
---
request: DELETE /drive/v3/files/1Qz6UgshnJ7kNoagAeGKdMNQtaZiF9qnVjMxmWAooh4I
response:
code: 204
content: ''
headers:
- vary
- Origin, X-Origin
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- server
- ESF
- pragma
- no-cache
- content-length
t/unit/Test/Google/RestApi/SheetsApi4.pm.exchanges view on Meta::CPAN
- date
- Thu, 16 Apr 2026 19:11:37 GMT
- pragma
- no-cache
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- vary
- Origin, X-Origin,Accept-Encoding
message: OK
source: Test::Google::RestApi::SheetsApi4::delete_all_spreadsheets_by_filters
t/unit/Test/Google/RestApi/SheetsApi4/Range.pm.exchanges view on Meta::CPAN
}
}
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1vy3ihsvhZe3GX1f5DA-5HLxxhKc_v-K5eJ7fUOQqrko/edit"
}
headers:
- date
- Thu, 16 Apr 2026 19:04:32 GMT
- server
- ESF
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- x-l2-request-path
- l2-managed-6
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
message: OK
t/unit/Test/Google/RestApi/SheetsApi4/Range.pm.exchanges view on Meta::CPAN
}
]
}
headers:
- date
- Thu, 16 Apr 2026 19:04:34 GMT
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- x-content-type-options
- nosniff
- server
- ESF
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- vary
- X-Origin
- vary
t/unit/Test/Google/RestApi/SheetsApi4/Range.pm.exchanges view on Meta::CPAN
---
request: DELETE /drive/v3/files/1vy3ihsvhZe3GX1f5DA-5HLxxhKc_v-K5eJ7fUOQqrko
response:
code: 204
content: ''
headers:
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:04:37 GMT
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- vary
- Origin, X-Origin
message: No Content
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/SheetsApi4/Range.pm.exchanges view on Meta::CPAN
query_params:
fields: nextPageToken, files(id, name)
q: mimeType = 'application/vnd.google-apps.spreadsheet' and (name contains 'mock_spreadsheet')
request: GET /drive/v3/files
response:
code: 200
content: "{\n \"files\": []\n}\n"
headers:
- date
- Thu, 16 Apr 2026 19:04:38 GMT
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- vary
t/unit/Test/Google/RestApi/SheetsApi4/Range/Cell.pm.exchanges view on Meta::CPAN
],
"spreadsheetUrl": "https://docs.google.com/spreadsheets/d/1F9oE_lfJAuCWEes04VqjfhlnOpN3dSVETPzO9myRyuc/edit"
}
headers:
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:07:12 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-l2-request-path
- l2-managed-6
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-content-type-options
- nosniff
message: OK
source: Test::Unit::TestBase::startup
---
query_params:
fields: sheets.properties(title,sheetId)
request: GET /v4/spreadsheets/1F9oE_lfJAuCWEes04VqjfhlnOpN3dSVETPzO9myRyuc
response:
code: 200
t/unit/Test/Google/RestApi/SheetsApi4/Range/Cell.pm.exchanges view on Meta::CPAN
"sheets": [
{
"properties": {
"sheetId": 0,
"title": "Sheet1"
}
}
]
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:07:13 GMT
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-6
- server
t/unit/Test/Google/RestApi/SheetsApi4/Range/Cell.pm.exchanges view on Meta::CPAN
source: Test::Google::RestApi::SheetsApi4::Range::Cell::range
---
request: DELETE /drive/v3/files/1F9oE_lfJAuCWEes04VqjfhlnOpN3dSVETPzO9myRyuc
response:
code: 204
content: ''
headers:
- vary
- Origin, X-Origin
- content-type
- text/html
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- pragma
- no-cache
- server
- ESF
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:07:16 GMT
message: No Content
t/unit/Test/Google/RestApi/SheetsApi4/Range/Cell.pm.exchanges view on Meta::CPAN
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:07:17 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
message: OK
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/SheetsApi4/Range/Col.pm.exchanges view on Meta::CPAN
}
headers:
- accept-ranges
- none
- date
- Thu, 16 Apr 2026 19:07:47 GMT
- x-frame-options
- SAMEORIGIN
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- server
- ESF
- x-l2-request-path
- l2-managed-6
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-xss-protection
- '0'
- alt-svc
t/unit/Test/Google/RestApi/SheetsApi4/Range/Col.pm.exchanges view on Meta::CPAN
}
headers:
- x-l2-request-path
- l2-managed-6
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:07:48 GMT
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
message: OK
source: Test::Google::RestApi::SheetsApi4::Range::Col::range
---
request: DELETE /drive/v3/files/1JD0VCqFzTAdYZeoKzCFHHZqtbzbsITs7JDd2IB1as9Q
response:
code: 204
content: ''
headers:
- content-length
- '0'
- date
- Thu, 16 Apr 2026 19:07:51 GMT
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- text/html
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- vary
- Origin, X-Origin
message: No Content
source: Test::Unit::TestBase::shutdown
t/unit/Test/Google/RestApi/SheetsApi4/Range/Col.pm.exchanges view on Meta::CPAN
q: mimeType = 'application/vnd.google-apps.spreadsheet' and (name contains 'mock_spreadsheet')
request: GET /drive/v3/files
response:
code: 200
content: "{\n \"files\": []\n}\n"
headers:
- vary
- Origin, X-Origin,Accept-Encoding
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- accept-ranges
- none
- x-frame-options
- SAMEORIGIN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
- server
- ESF
- pragma
- no-cache
- date
t/unit/Test/Google/RestApi/SheetsApi4/Range/Row.pm.exchanges view on Meta::CPAN
}
headers:
- date
- Thu, 16 Apr 2026 19:06:29 GMT
- server
- ESF
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- x-frame-options
- SAMEORIGIN
- accept-ranges
- none
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-l2-request-path
- l2-managed-6
- vary
- X-Origin
- vary
- Referer
- vary
t/unit/Test/Google/RestApi/SheetsApi4/Range/Row.pm.exchanges view on Meta::CPAN
"sheets": [
{
"properties": {
"sheetId": 0,
"title": "Sheet1"
}
}
]
}
headers:
- content-type
- application/json; charset=UTF-8
- transfer-encoding
- chunked
- x-frame-options
- SAMEORIGIN
- date
- Thu, 16 Apr 2026 19:06:30 GMT
- accept-ranges
- none
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-content-type-options
- nosniff
- vary
- X-Origin
- vary
- Referer
- vary
- Origin,Accept-Encoding
- x-l2-request-path
- l2-managed-6
- server
t/unit/Test/Google/RestApi/SheetsApi4/Range/Row.pm.exchanges view on Meta::CPAN
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- date
- Thu, 16 Apr 2026 19:06:33 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- content-length
- '0'
- content-type
- text/html
- server
- ESF
- pragma
- no-cache
- vary
- Origin, X-Origin
- x-content-type-options
- nosniff
- x-xss-protection
- '0'
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
message: No Content
source: Test::Unit::TestBase::shutdown
---
query_params:
t/unit/Test/Google/RestApi/SheetsApi4/Range/Row.pm.exchanges view on Meta::CPAN
- accept-ranges
- none
- expires
- Mon, 01 Jan 1990 00:00:00 GMT
- x-frame-options
- SAMEORIGIN
- cache-control
- no-cache, no-store, max-age=0, must-revalidate
- transfer-encoding
- chunked
- content-type
- application/json; charset=UTF-8
- vary
- Origin, X-Origin,Accept-Encoding
- date
- Thu, 16 Apr 2026 19:06:34 GMT
- server
- ESF
- pragma
- no-cache
- x-content-type-options
- nosniff
- alt-svc
- h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
- x-xss-protection
- '0'
message: OK
source: Test::Unit::TestBase::shutdown