[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["Version latestkeyboard_arrow_down\n\n- [1.12.0 (latest)](/python/docs/reference/clouderrorreporting/latest/util)\n- [1.11.1](/python/docs/reference/clouderrorreporting/1.11.1/util)\n- [1.10.0](/python/docs/reference/clouderrorreporting/1.10.0/util)\n- [1.9.2](/python/docs/reference/clouderrorreporting/1.9.2/util)\n- [1.8.2](/python/docs/reference/clouderrorreporting/1.8.2/util)\n- [1.7.0](/python/docs/reference/clouderrorreporting/1.7.0/util)\n- [1.6.3](/python/docs/reference/clouderrorreporting/1.6.3/util)\n- [1.5.3](/python/docs/reference/clouderrorreporting/1.5.3/util)\n- [1.4.1](/python/docs/reference/clouderrorreporting/1.4.1/util)\n- [1.3.0](/python/docs/reference/clouderrorreporting/1.3.0/util)\n- [1.2.3](/python/docs/reference/clouderrorreporting/1.2.3/util)\n- [1.1.2](/python/docs/reference/clouderrorreporting/1.1.2/util)\n- [1.0.0](/python/docs/reference/clouderrorreporting/1.0.0/util)\n- [0.34.0](/python/docs/reference/clouderrorreporting/0.34.0/util)\n- [0.33.0](/python/docs/reference/clouderrorreporting/0.33.0/util)\n- [0.32.1](/python/docs/reference/clouderrorreporting/0.32.1/util) \n\nError Reporting Utilities\n=========================\n\nUtility functions for Error Reporting.\n\n### google.cloud.error_reporting.util.build_flask_context(request)\n\nBuilds an HTTP context object from a Flask (Werkzeug) request object.\n\u003e This helper method extracts the relevant HTTP context from a Flask request\nobject into an object ready to be sent to Error Reporting. \n\n \u003e\u003e\u003e @app.errorhandler(HTTPException)\n ... def handle_error(exc):\n ... client.report_exception(\n ... http_context=build_flask_context(request))\n ... # rest of error response code here\n\n- **Parameters**\n\n **request** (`werkzeug.wrappers.request`) -- The Flask request object to convert.\n- **Return type**\n\n [`HTTPContext`](/python/docs/reference/clouderrorreporting/latest/client#google.cloud.error_reporting.client.HTTPContext)\n- **Returns**\n\n An HTTPContext object ready to be sent to the Error Reporting\n API."]]