Sheets `clear` operation breaks with HTTP/2
Maintainer antworten meist innerhalb von 2 Tagen
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- node.js, typescript
- Bereich
- api, networking
Rechercherichtung
Beginnen Sie mit dem verlinkten öffentlichen gist und reproduzieren Sie den Sheets-Löschvorgang bei aktiviertem HTTP/2; vergleichen Sie ihn anschließend mit dem funktionierenden HTTP/1.1-Verhalten. Verfolgen Sie den vom gist verwendeten Client-Pfad und überprüfen Sie die Behebung, indem Sie eine erfolgreiche Clear-Antwort beobachten und feststellen, dass das angegebene Sheet tatsächlich geleert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Please make sure you have searched for information in the following guides.
- Search the issues already opened: https://github.com/GoogleCloudPlatform/google-cloud-node/issues
- Search StackOverflow: http://stackoverflow.com/questions/tagged/google-cloud-platform+node.js
- Check our Troubleshooting guide: https://github.com/googleapis/google-cloud-node/blob/main/docs/troubleshooting.md
- Check our FAQ: https://github.com/googleapis/google-cloud-node/blob/main/docs/faq.md
- Check our libraries HOW-TO: https://github.com/googleapis/gax-nodejs/blob/main/client-libraries.md
- Check out our authentication guide: https://github.com/googleapis/google-auth-library-nodejs
- Check out handwritten samples for many of our APIs: https://github.com/GoogleCloudPlatform/nodejs-docs-samples
A screenshot that you have tested with "Try this API".
N/A
Link to the code that reproduces this issue. A link to a public Github Repository or gist with a minimal reproduction.
https://gist.github.com/neil-lobo/e632aae751fe7aec8bbc29a42c585015
A step-by-step description of how to reproduce the issue, based on the linked reproduction.
- Save
credentials.jsonfile with correct access to sheet to root of project - Replace
[sheet ID]with accessible sheet - Run script
- Observe output
- Turn off http2
- Observe output
A clear and concise description of what the bug is, and what you expected to happen.
Using the http2 option, the clear operation does not work. I assume https://github.com/googleapis/google-api-nodejs-client/issues/1801#issuecomment-524921412 is no longer the case since there is an explicit option to enable http2 now.
Referring to the gist, the expected output is
finish get 200
finish clear 200
<end of program>
however the output is
finish get 200
<end of program>
Disabling http2 produces the correct output. Note that this is not simply a response issue, the operation itself does not reflect in the specified sheet.
A clear and concise description WHY you expect this behavior, i.e., was it a recent change, there is documentation that points to this behavior, etc. **
Breaks usage
- Vorherrschende Sprache
- TypeScript
- Sterne
- 12.3k
- Forks
- 2k
- Ø Merge
- 3 T. 10 Std.
- Gemergte PRs (30 T.)
- 9
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus googleapis/google-api-nodejs-client
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
googleapis/google-api-nodejs-client#4064 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 5/100
googleapis/google-api-nodejs-client#4067 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 1/100
googleapis/google-api-nodejs-client#4063 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
eMudhra/emSign CA compromise (October 2026): what Cloud SDK Node.js Libraries developers need to doOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 10/100
googleapis/google-api-nodejs-client#4062 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
googleapis/google-api-nodejs-client#4061 ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in googleapis/google-api-nodejs-client
Ähnliche Issues
-
parse: child keys like `007`, `1e3`, `0x1f`, `-1` make the parent an empty array and hide the valueOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
enhancement follow-up
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 62/100
bketelsen/pi-pocket-team#232 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug UI
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
wardian-app/Wardian#1746 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: interop area: sip-core v3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
fonoster/routr#705 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag