{"record":{"id":"e9aa5a33f3033ec1","repo":"sqlmapproject/sqlmap","slug":"no-parameter-s-found-for-testing-in-the-provided","errorCode":null,"errorMessage":"no parameter(s) found for testing in the provided data (e.g. GET parameter 'id' in 'www.site.com/index.php?id=1')","messagePattern":"no parameter\\(s\\) found for testing in the provided data \\(e\\.g\\. GET parameter 'id' in 'www\\.site\\.com/index\\.php\\?id=1'\\)","errorType":"validation","errorClass":"SqlmapNoneDataException","httpStatus":null,"severity":"error","filePath":"lib/controller/controller.py","lineNumber":821,"sourceCode":"                                    logger.warning(warnMsg)\n\n                            finally:\n                                if place == PLACE.COOKIE:\n                                    kb.mergeCookies = popValue()\n\n            if len(kb.injections) == 0 or (len(kb.injections) == 1 and kb.injections[0].place is None):\n                if kb.vainRun and not conf.multipleTargets:\n                    errMsg = \"no parameter(s) found for testing in the provided data \"\n                    errMsg += \"(e.g. GET parameter 'id' in 'www.site.com/index.php?id=1')\"\n                    if kb.originalPage:\n                        advice = []\n                        if not conf.forms and re.search(r\"<form\", kb.originalPage) is not None:\n                            advice.append(\"--forms\")\n                        if not conf.crawlDepth and re.search(r\"href=[\\\"']/?\\w\", kb.originalPage) is not None:\n                            advice.append(\"--crawl=2\")\n                        if advice:\n                            errMsg += \". You are advised to rerun with '%s'\" % ' '.join(advice)\n                    raise SqlmapNoneDataException(errMsg)\n                else:\n                    errMsg = \"all tested parameters do not appear to be injectable.\"\n\n                    if conf.level < 5 or conf.risk < 3:\n                        errMsg += \" Try to increase values for '--level'/'--risk' options \"\n                        errMsg += \"if you wish to perform more tests.\"\n\n                    if isinstance(conf.technique, list) and len(conf.technique) < 5:\n                        errMsg += \" Rerun without providing the option '--technique'.\"\n\n                    if not conf.textOnly and kb.originalPage:\n                        percent = (100.0 * len(getFilteredPageContent(kb.originalPage)) / len(kb.originalPage))\n\n                        if kb.dynamicMarkings:\n                            errMsg += \" You can give it a go with the switch '--text-only' \"\n                            errMsg += \"if the target page has a low percentage \"\n                            errMsg += \"of textual content (~%.2f%% of \" % percent\n                            errMsg += \"page content is text).\"","sourceCodeStart":803,"sourceCodeEnd":839,"githubUrl":"https://github.com/sqlmapproject/sqlmap/blob/0a35b20e3953d341be6c7ac75ccb0b3362540c8d/lib/controller/controller.py#L803-L839","documentation":"Error \"no parameter(s) found for testing in the provided data (e.g. GET parameter 'id' in 'www.site.com/index.php?id=1')\" thrown in sqlmapproject/sqlmap.","triggerScenarios":"Thrown at lib/controller/controller.py:821 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"0a35b20e3953d341be6c7ac75ccb0b3362540c8d","analyzedAt":"2026-08-26T23:02:52.002Z","schemaVersion":2},"datasetVersion":"2026-08-27T03:17:27.898Z"}