Speaker Nancy Pelosi just pushed through a bill aiming to limit President Trump’s ability to hit Iran, even though the crisis is over. Why?

Thursday’s House passage of her war-powers resolution is almost certainly pure symbolism: Nothing like this is going to pass the Senate, and even if it did its constitutional status would be dubious.

And events, including the president’s actions, have shown that the fears that inspired the bill are unfounded.

Democrats freaked out after Trump ordered the drone strike that killed Tehran’s terrorist-in-chief Qassem Soleimani, with the left worrying seriously of World War III in the offing. But Tehran’s counterstrike was as wimpy as possible; its leaders plainly signaled (amid the usual tough talk) that they’re not looking to escalate — and Trump responded with his own olive branch.

Fine, Pelosi and others are unhappy that the White House didn’t consult or even inform Congress. But this strike was within the president’s powers — not least because Soleimani was plotting more attacks after directing the killing of an American contractor and the siege of the US Embassy in Iraq.

America got not the “serious escalation” Pelosi had warned of, but the reverse. But she went ahead with the resolution to “terminate the use of United States Armed Forces to engage in hostilities in or against Iran or any part of its government or military” absent an “imminent armed attack upon the United States.”

Yet this bill wouldn’t have any real-world effect. It’s just a concurrent resolution, which lacks the force of law. The House and Senate typically use such measures to send anodyne congratulations and adjourn Congress.

“This is a statement of the Congress of the United States, and I will not have that statement be diminished by whether the president will veto it or not,” Pelosi barked Thursday in justifying the empty legislation.

There are real questions about whether the executive has been overreaching its war-powers authority for more than a decade, but this stunt won’t do a thing to start resolving them.

President Barack Obama ordered strikes in a half-dozen countries without a single congressional authorization, and Democratic leaders didn’t lift a finger to restrain him. Pakistan, Libya, Yemen, Somalia, Syria: Obama bombed in all of them without Congress’ specific OK. He ordered 500-plus drone strikes that killed thousands, including a few hundred civilians — and Pelosi, Democratic House leader the whole eight years, made no righteous “statement.”

New York freshman Rep. Max Rose, an Army combat veteran of Afghanistan, was a rare Democrat who called out Pelosi’s ploy. “I refuse to play politics with questions of war and peace and therefore will not support this resolution,” he said. Would that more in Congress showed such courage.